예제 #1
0
파일: Util.cs 프로젝트: capybara1/RdfDemo
 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)));
     }
 }
예제 #2
0
 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));
     }
 }