
On 03/12/2010 00:11, Jason Zurawski wrote:
Freek/Jerone: what does RDF do (or would could RDF do) to do the same thing?
(Just a reminder, my name is Jeroen, not Jerone ;)) I've personally not used it before, but accoding to the RDF schemathere are the following options (see example below): - rdf:Bag containing numbered items (rdf:_1, rdf:_2, ...) which are actually taken as unordered items. - rdf:Bag containing unnumbered items like HTML lists (rdf:li) - rdf:Seq contains unnumbered items like HTML lists (rdf:li), which are supposed to be read in order. I must say I'm a bit amazed by the last option since XML doesn't seem to support ordering. For completeness, there's also a rdf:Alt class for providing alternate options, which also uses rdf:li Jeroen. <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:lib="http://www.zvon.org/library"> <lib:Author about="RD"> <lib:firstName>Roald</lib:firstName> <lib:surname>Dahl</lib:surname> <lib:books> <rdf:Bag> <rdf:_1 resource="Matilda"/> <rdf:_2 resource="The BFG"/> </rdf:Bag> </lib:books> </lib:Author> <rdf:Description about="JC"> <rdf:type resource="http://www.zvon.org/library/Author"/> <lib:firstName>Joseph</lib:firstName> <lib:surname>Conrad</lib:surname> <lib:books> <rdf:Bag> <rdf:li resource="Heart of Darkness"/> <rdf:li resource="Lord Jim"/> <rdf:li resource="The Secret Agent"/> </rdf:Bag> </lib:books> </rdf:Description> <lib:Book about="Matilda" lib:pages="240"> <lib:copy> <rdf:Seq> <rdf:li resource="M124"/> <rdf:li resource="M125"/> <rdf:li resource="M126"/> </rdf:Seq> </lib:copy> </lib:Book> <rdf:Description about="The BFG" lib:pages="208"> <rdf:type resource="http://www.zvon.org/library/Book"/> <lib:copy rdf:resource="T458"/> </rdf:Description> <lib:Book about="Heart of Darkness" lib:pages="110"> <lib:copy rdf:resource="H16"/> </lib:Book> <lib:Book about="Lord Jim" lib:pages="314"> <lib:copy rdf:resource="L187"/> </lib:Book> <lib:Book about="The Secret Agent" lib:pages="249"> <lib:copy rdf:resource="T360"/> </lib:Book> </rdf:RDF>