Beispiel #1
0
 public static string ToJson(SparqlResult result)
 {
     return(string.Format("{{{0}}}",
                          string.Join("," + Environment.NewLine,
                                      result.GetSelected((var, value) =>
                                                         string.Format("\"{0}\" : {1}", var.VariableName.Replace("?", ""),
                                                                       value.ToJson())))));
 }
Beispiel #2
0
        public static IEnumerable <XElement> ToXML(SparqlResult result)
        {
            XNamespace xn = "http://www.w3.org/2005/sparql-results#";

            return(result.GetSelected((var, value) =>
                                      new XElement(xn + "binding",
                                                   new XAttribute(xn + "name", var.VariableName),
                                                   BindingToXml(xn, value))));
        }