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()); }
public JsonLdTriple(JsonLdPage page, JObject jsonNode, Node subNode, Node predNode, Node objNode) : base(subNode, predNode, objNode) { _jsonNode = jsonNode; _jsonPage = page; }
public void Assert(JsonLdPage page, JObject jsonNode, Node subNode, Node predNode, Node objNode) { Assert(new JsonLdTriple(page, jsonNode, subNode, predNode, objNode)); }
/// <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)); }