$result = array(); $res1 = new Literal("5"); $res1->setDatatype("http://www.w3.org/2001/XMLSchema#integer"); $res2 = new Resource("http://rdf.hp.com/r"); $res3 = new Resource("http://rdf.hp.com/p7"); $res4 = new Literal("value"); $res4->setDatatype("http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral"); $res5 = new Literal("value"); $res5->setDatatype("http://rdf.hp.com/ns#someType"); $res6 = new Literal("value"); $res6->setLanguage("zz"); $res7 = new Resource("http://rdf.hp.com/p3"); $res8 = new Literal("value"); $res9 = new Resource("http://rdf.hp.com/p8"); $res10 = new Resource("http://rdf.hp.com/p1"); $arr = array(); $arr["?x"] = $res2; $arr["?y"] = $res3; $result["rowcount"]=1; $result["hits"]=1; $result["part"][]=$arr;