Using Restlet 2.0.0 Enterprise edition. Hi,
I am trying to build a RDF-XML with a single subject and multiple predicates attached to the subject. The code below seems to add each predicate to a smiliar XML node. Example code: { Graph graph = new Graph(); String nsURI = "http://www.example.com/test/object"; Reference subject = new Reference(nsURI); Reference name = new Reference(nsURI+"#name"); Literal nameValue = new Literal("John"); Link srcLink = graph.add(subject, name, nameValue); graph.setDefaultLink(srcLink); Reference address = new Reference(nsURI+"#address"); Literal addressValue = new Literal("123 Any Street"); graph.add((Reference)null, address, addressValue); return graph.getRdfXmlRepresentation(); } The code converts it to <?xml version="1.0" standalone='yes'?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:__NS1="ht tp://www.example.com/test/object#"> <rdf:Description rdf:about="http://www.example.com/test/object"> <__NS1:name>John</__NS1:name> </rdf:Description> <rdf:Description rdf:about="http://www.example.com/test/object"> <__NS1:address>123 Any Street</__NS1:address> </rdf:Description> </rdf:RDF> I want it to look like. <?xml version="1.0" standalone='yes'?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:__NS1="http://www.example.com/test/object#"> <rdf:Description rdf:about="http://www.example.com/test/object"> <__NS1:name>John</__NS1:name> <__NS1:address>123 Any Street</__NS1:address> </rdf:Description> </rdf:RDF> Thanks MK ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2647539