Example #1
0
        private static string FormatQuadNode(Node node)
        {
            if (node.IsIRI())
            {
                return(String.Format(CultureInfo.InvariantCulture, "<{0}>", node.GetValue()));
            }
            else if (node.IsLiteral())
            {
                return(String.Format(CultureInfo.InvariantCulture, "\"{0}\"", node.GetValue()));
            }

            return(node.GetValue());
        }
Example #2
0
 public JsonLdTriple(JsonLdPage page, JObject jsonNode, Node subNode, Node predNode, Node objNode)
     : base(subNode, predNode, objNode)
 {
     _jsonNode = jsonNode;
     _jsonPage = page;
 }
Example #3
0
 public void Assert(JsonLdPage page, JObject jsonNode, Node subNode, Node predNode, Node objNode)
 {
     Assert(new JsonLdTriple(page, jsonNode, subNode, predNode, objNode));
 }
Example #4
0
 /// <summary>
 /// True if GetValue() matches
 /// </summary>
 public static bool IsValue(this JsonLD.Core.RDFDataset.Node node, string value)
 {
     return(node != null && StringComparer.Ordinal.Equals(node.GetValue(), value));
 }