ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
243
243
EMPFEHLEN
-
10.01.09 21:20 #1
- Registriert seit
- Oct 2008
- Beiträge
- 3
Hallo!
Ich bin gerade dabei mir die Grundzüge von XML anzueignen, jedoch bin ich jetzt auf ein Problem gestoßen, dass ich selbst nicht lösen kann. Mit der Fehlermeldung des XML Validators (z.B. Fehler: Inhalt des Elemententyps "interpret" muss zu "(band|kuenstlername|(vorname+,nachname))" passen.) komme ich nicht ganz zu recht, da in meinen Augen die Form passen müsste.
Es wäre echt nett wenn mir jemand sagen könnte, was ich falsch mache oder übersehen habe...
€: Scheinbar existieren zwischen den einzelnen Elementen eine art Kreuzverzweigung, d.h. wenn irgendwo in der DTD (interpret) steht und dieser weiter unten in einem eigenen <!ELEMENT> Tag genauer definiert ist, muss diese definierte Deklarierung übernommen werden. Der untere Code weißt nur noch 1 Fehler auf, den finde ich jedoch nicht mehr.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE musik-liste[ <!ELEMENT musik-liste (album | musiktitel)+> <!ELEMENT album (titel, interpret+, beschreibung?, (musiktitel | verweis)+)> <!ATTLIST album ASIN ID #REQUIRED preis CDATA #IMPLIED erscheinung CDATA #IMPLIED anzahl CDATA #IMPLIED> <!ELEMENT titel (#PCDATA)> <!ELEMENT interpret (band | kuenstlername | (vorname+, nachname))> <!ELEMENT band (#PCDATA)> <!ELEMENT kuenstlername (#PCDATA)> <!ELEMENT vorname (#PCDATA)> <!ELEMENT nachname (#PCDATA)> <!ELEMENT beschreibung ANY> <!ELEMENT musiktitel (titel, interpret+, beschreibung?, laenge)> <!ATTLIST musiktitel titelIN ID #IMPLIED preis CDATA #IMPLIED erscheinung CDATA #IMPLIED wertung CDATA "0"> <!ELEMENT laenge (minuten, sekunden)> <!ATTLIST laenge fuehrendeNullen (ja | nein) "ja"> <!ELEMENT minuten (#PCDATA)> <!ELEMENT sekunden (#PCDATA)> <!ELEMENT verweis EMPTY> <!ATTLIST verweis ziel IDREF #REQUIRED> ]> <musik-liste> <album ASIN="gggg" preis="8" erscheinung="2008" anzahl="55"> <titel>Testtitel</titel> <interpret> <vorname>TestVorname</vorname> <nachname>TestNachname</nachname> </interpret> <beschreibung>Beschreibung</beschreibung> <musiktitel titelIN="jjjjj" preis="30" erscheinung="2008" wertung="0"> <titel>Testtitel</titel> <interpret> <band>Testband</band> </interpret> <laenge> <minuten>3</minuten> <sekunden>50</sekunden> </laenge> </musiktitel> </album> <titel>Testtitel</titel> <interpret> <vorname>Vorname</vorname> <nachname>Nachname</nachname> </interpret> <band>Band</band> <kuenstlername>Kunst</kuenstlername> <vorname>Vorname</vorname> <nachname>Nachname</nachname> <beschreibung>Beschreibung</beschreibung> <musiktitel titelIN="hhhhhhh" preis="34" wertung="0"> <titel>Testtitel</titel> <interpret> <vorname>TestVorname</vorname> <nachname>TestNachname</nachname> </interpret> <beschreibung>Beschreibung</beschreibung> <laenge> <minuten>3</minuten> <sekunden>50</sekunden> </laenge> </musiktitel> <laenge fuehrendeNullen="ja"> <minuten>3</minuten> <sekunden>50</sekunden> </laenge> <minuten>3</minuten> <sekunden>50</sekunden> <verweis ziel="gggg"></verweis> </musik-liste>
Vielen Dank im Voraus.
€: Mir ist gerade mein Missgeschick aufgefallen, würde den jeweiligen Moderator bitten dass in das richtige Unterforum zu verschieben, tut mir wirklich leid, bin heut schon blind..Geändert von Crystal_Mountain (11.01.09 um 16:01 Uhr)
Ähnliche Themen
-
Probleme beim Erstellen eines pem Files
Von xloouch im Forum Linux & UnixAntworten: 2Letzter Beitrag: 08.07.08, 12:46 -
Fehler beim schreiben eines XML-Files
Von the_lorn im Forum .NET DatenverwaltungAntworten: 2Letzter Beitrag: 08.08.07, 20:57 -
[Ant] Erstellen eines war-files
Von Thomas Reihl im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 0Letzter Beitrag: 19.06.07, 10:32 -
probleme beim einlesen eines xml-Files
Von sirina im Forum Flash PlattformAntworten: 1Letzter Beitrag: 16.06.05, 19:46 -
Hilfe beim Erstellen eines datums in einer textdatei
Von vbänfänger im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 27.03.05, 13:48





Zitieren
Login





