Plz how can i optimize my Jena RDF/XML result from this :
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:En="http://exemple.com/voc#" > <rdf:Description rdf:about="http://exemple.com/drs/10"> <En:name>john</En:name> </rdf:Description> <rdf:Description rdf:about="http://exemple.com/pers/10"> <En:info rdf:resource="http://exemple.com/drs/10"/> </rdf:Description> </rdf:RDF> In to this :
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:En="http://exemple.com/voc#" > <rdf:Description rdf:about="http://exemple.com/pers/12548"> <rdf:Description rdf:about="http://exemple.com/drs/12548"> <En:name>john</En:name> </rdf:Description> </rdf:Description> </rdf:RDF> This is my Java code using Jena 2.10.0 :
String URI1="http://exemple.com/pers/10"; String URI2="http://exemple.com/drs/10"; String name= "john"; String Name_Space= "http://exemple.com/voc#"; Model model= ModelFactory.createDefaultModel(); model.setNsPrefix("En", Name_Space); Resource person= model.createResource(URI); Resource info= model.createResource(URI2); Property namee = model.createProperty(Name_Space,"name"); adresse.addProperty(namee,name); Property haveinfo= model.createProperty(Name_Space,"haveinfo"); person.addProperty(haveinfo, info); model.write(System.out, "RDF/XML"); I need to add the resource "info" in the same description of "person" Thankyou :)
No comments:
Post a Comment