- From: DuCharme, Bob (LNG-CHO) <bob.ducharme@lexisnexis.com>
- Date: Wed, 8 Oct 2003 11:58:24 -0400
- To: "'www-rdf-interest@w3.org'" <www-rdf-interest@w3.org>
Thanks Graham! I managed to combine your two examples to keep the "Container" and "Item" names in, while still maintaining the rdf:Bag constructs, then got rid of the rdf:Bags to reduce the verbosity by adding rdf:parseType="Resource" to each Container, and it parses fine. Results based on my original example are shown below. (By the way: also note Tony Hammond's YADS work at http://dx.doi.org/1014/yads, where he tackled a similar problem.) My new question: instead of the "created" predicate coming from some namespace that I just make up, does anyone know of one with these semantics in a more well-known namespace? The W3C RDF Primer even has a myfoo:contains predicate; it looks like a pretty straightforward need for a lot of RDF-based projects. Bob <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ex="http://example.org/"> <ex:Container rdf:ID="i1" ex:created="20031001"> <ex:contains rdf:parseType="Resource"> <ex:Item rdf:ID="i2" ex:created="20031001"/> <ex:Item rdf:ID="i3" ex:created="20031003"/> <ex:Container rdf:ID="i4" rdf:parseType="Resource"> <ex:created>20031002</ex:created> <ex:contains rdf:parseType="Resource"> <ex:Item rdf:ID="i5" ex:created="20031002"/> <ex:Item rdf:ID="i6" ex:created="20031003"/> <ex:Item rdf:ID="i7" ex:created="20031001"/> <ex:Container rdf:ID="i8" rdf:parseType="Resource"> <ex:created>20031003</ex:created> <ex:contains rdf:parseType="Resource"> <ex:Item rdf:ID="i9" ex:created="20031004"/> </ex:contains> </ex:Container> <ex:Container rdf:ID="i10" rdf:parseType="Resource"> <ex:created>20031004</ex:created> </ex:Container> </ex:contains> </ex:Container> </ex:contains> </ex:Container> </rdf:RDF>
Received on Wednesday, 8 October 2003 11:58:36 UTC