Hi Gunnar
[...] "Title" falsch, es muss "title" heißen[...]
Danke für den Hinweis, da war ich wohl etwas voreilig.
So in der Art?
Naja... nicht ganz. Bzw ich blick einfach noch nicht durch. Die rdf:Description darf ich ja mehrmals auffürhen um den Menübaum von den anderen Meta-Daten zu trennen. Ich möchte die URI nur einmal pro Resource angeben. Im RDF-Namespace wäre ja about dafür da, jedoch darf ich das nicht in Kombination mit ID verwenden. Darum verwende ich den dc:identifier für die URI und rdf:ID zum identifizieren der Resourcen. Nun habe ich noch das Problem, dass im Menübaum die IDs nicht angezogen, sondern neu definiert werden - was zu Konflikten mit dem Validator führt ;-). Hier mein letzter Versuch:
<?xml version="1.0"?>
<rdf:RDF
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:dcterms="http://purl.org/dc/terms/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<!-- Ressource List -->
<rdf:Description rdf:ID="Homepage">
<dc:identifier rdf:resource="index.html"/>
dc:titleHauptseite</dc:title>
dc:descriptionMeine Homepage</dc:description>
</rdf:Description>
<rdf:Description rdf:ID="Projekte">
<dc:identifier rdf:resource="projekte.html"/>
dc:titleProjekte</dc:title>
dc:descriptionMeine Projekte</dc:description>
</rdf:Description>
<rdf:Description rdf:ID="P01">
<dc:identifier rdf:resource="projekte/p01.html"/>
dc:titleProjekte 01</dc:title>
dc:descriptionMein erstes Projekt</dc:description>
</rdf:Description>
<rdf:Description rdf:ID="P02">
<dc:identifier rdf:resource="projekte/p01.html"/>
dc:titleProjekte 02</dc:title>
dc:descriptionMein zweites Projekt</dc:description>
</rdf:Description>
<!-- Menu Tree -->
<rdf:Description rdf:ID="Homepage">
<rdf:Description rdf:ID="Projekte">
<rdf:Description rdf:ID="P01" />
<rdf:Description rdf:ID="P02" />
</rdf:Description>
</rdf:Description>
</rdf:RDF>
Weisst du, wie ich das hinkriege? Ich hab neulich hier im Forum einen interessanten Thread gelesen, bei dem ein solches Beispiel behandelt wurde. Leider kann ich das Teil nicht mehr finden.
Gruss & Dank
Tom2