« Previous - - Next »

[jena] how to write seq

24 October 2007

JENA can make list using seq on RDF.


Model model = ModelFactory.createDefaultModel();        

Seq seq = model.createSeq("http://www.illigal.uiuc.edu/saru");
seq.add("Books");
seq.add("programming");
seq.add("Uncategorized");

model.write(System.out);

We can create seq by Model::createSeq. Arguments is description URI. If you execute previous code,


<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
  <rdf:Description rdf:about="http://www.illigal.uiuc.edu/saru">
    <rdf:_3>Uncategorized</rdf:_3>
    <rdf:_2>programming</rdf:_2>
    <rdf:_1>Books</rdf:_1>
    <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/>
  </rdf:Description>
</rdf:RDF>

will be output. _1, _2, _3 is order of the objects.

Posted in programming | Trackback | del.icio.us | Top Of Page

No comments yet

Leave a Reply