public static void WriteDataset(JsonLD.Core.RDFDataset dataset) { foreach (var quad in dataset.GetQuads("@default")) { var nodes = quad.Keys .Select(key => quad[key]) .OfType <JsonLD.Core.RDFDataset.Node>(); WriteLine(string.Join(" ", nodes.Select(FormatString))); } }
public static void WriteDataset(JsonLD.Core.RDFDataset dataset) { foreach (var quad in dataset.GetQuads("@default")) { var values = quad.Keys .Select(key => quad[key]) .OfType <JsonLD.Core.RDFDataset.Node>() .SelectMany(node => node.Keys.Intersect(RelevantNodeKeys).Select(k => node[k])); Util.WriteLine(string.Join(" ", values)); } }