Subresourcen einer RDF
zipdrive
- xml
0 zipdrive
Hallo, ich baue mir zum erstenmal eine RDF/XML. Ich bin dabei auf ein Problem gestoßen, dass ich nicht zu lösen vermag.
Die RDF spiegelt eine Galerie wieder die als Prädicat images hat. Ich mache aus dem imgages ein Container für weitere Subjects. Da diese Subjects file's ja wiederrum Resourcen sind muss man sie mit rdf:ID oder rdf:about kennzeichnen. Nur wie kann ich es jetzt machen, dass diese Resourcen Teilresourcen der Obersten sind?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rdf:RDF [<!ENTITY xsd "http://www.w3.org/2001/XMLSchema#">]>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:mime="http://xpackage.org/namespaces/mime#"
xmlns:rr="http://rroemer.com/"
xmlns="http://rroemer.com/"
xml:base="http://www.ju-jutsu-leinefelde.de/galleries">
<gallery rdf:ID="testgallerie"
dc:creator=""
dc:title="">
<dc:date rdf:datatype="&xsd;date"></dc:date>
<dc:description rdf:parseType="Literal"></dc:description>
<creation-timespan rdf:parseType="Resource">
<time-start rdf:datatype="&xsd;dateTime"></time-start>
<time-end rdf:datatype="&xsd;dateTime"></time-end>
</creation-timespan>
<images rdf:parseType="Collection">
<file rdf:ID="file1"></file>
</images>
</gallery>
</rdf:RDF>
Grüße
Ich habe diese Lösung gefunden:
http://www.ecl-lfd.de/tmp/graph-gallery.rdf.png
Leider weiß ich nicht so recht ob das so richtig ist!
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rdf:RDF [<!ENTITY xsd "http://www.w3.org/2001/XMLSchema#">]>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:mime="http://xpackage.org/namespaces/mime#"
xmlns:rr="http://rroemer.com/"
xmlns="http://rroemer.com/"
xml:base="http://www.ju-jutsu-leinefelde.de/">
<gallery rdf:about="galleries/urlaub01012007"
dc:title="Urlaub in Großbritanien.">
<dc:creator rdf:resource="user/ronaldroemer" />
<dc:date rdf:datatype="&xsd;date">2007-01-22</dc:date>
<dc:description rdf:parseType="Literal">Hier steht die Beschreibung als Markup, entweder aus dem eigen NS oder XHTML.</dc:description>
<creation-timespan rdf:parseType="Resource">
<time-start rdf:datatype="&xsd;dateTime">2007-01-01T00:00:00</time-start>
<time-end rdf:datatype="&xsd;dateTime">2007-01-05T00:00:00</time-end>
</creation-timespan>
<images rdf:parseType="Collection">
<file rdf:about="img01.jpg"
mime:contentType="image/jpeg"
dc:title="Flughafen Halleipzig.">
<ispartof rdf:resource="galleries/urlaub01012007" />
<dimension rdf:parseType="Resource">
<height rdf:datatype="&xsd;integer">960</height>
<width rdf:datatype="&xsd;integer">1280</width>
</dimension>
<dc:description rdf:parseType="Literal">Hier steht die Beschreibung als Markup, entweder aus dem eigen NS oder XHTML.</dc:description>
</file>
</images>
</gallery>
</rdf:RDF>
Grüße