Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z walidacją xml dtd, jw
amen222
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 7.12.2009

Ostrzeżenie: (0%)
-----


Witam mam problem z walidacja pliku wyskakuje mi blad

Errors in the XML document:
44: 11 The content of element type "ksiazka" must match "(autor,tytul,data_wydania,opis,okladka,jezyk)".

Dopiero sie ucze tego, wiec pewnie dla wszystkich bedzie to banalny problem/blad.

Z gory dzieki Pozdrawiam

XML:

<?xml version="1.0" ?>
<!DOCTYPE ksiazka SYSTEM "marsel451.dtd">
<ksiazka przedmiot="Ksiazka w bibliotece" nr="1">
<ksiazka przedmiot="Ksiazka w bibliotece" nr="1">
<autor>
<dane_personalne>John Gray</dane_personalne>
<narodowosc>Anglia</narodowosc>
</autor>
<tytul>Mezczyzni sa z Marsa a Kobiety z Wenus</tytul>
<data_wydania>1993</data_wydania>
<opis>
<strony>320</strony>
<ilosc_rozdzialow>13</ilosc_rozdzialow>
</opis>
<okladka>
<typ>miekka</typ>
<kolor>kolorowa</kolor>
</okladka>
<jezyk>
<wersja_oryginalna>angielski</wersja_oryginalna>
<wersja_dostepna>polski</wersja_dostepna>
</jezyk>
</ksiazka>
<ksiazka przedmiot="Ksiazka w bibliotece" nr="2">
<autor>
<dane_personalne>William Wharton</dane_personalne>
<narodowosc>Stany Zjednoczone</narodowosc>
</autor>
<tytul>Tato</tytul>
<data_wydania>2008</data_wydania>
<opis>
<strony>410</strony>
<ilosc_rozdzialow>8</ilosc_rozdzialow>
</opis>
<okladka>
<typ>twarda</typ>
<kolor>kolorowa</kolor>
</okladka>
<jezyk>
<wersja_oryginalna>angielski</wersja_oryginalna>
<wersja_dostepna>polski</wersja_dostepna>
</jezyk>
</ksiazka>
</ksiazka>

DTD:

<!ELEMENT ksiazka (autor,tytul,data_wydania,opis,okladka,jezyk)>
<!ATTLIST ksiazka przedmiot CDATA #REQUIRED>
<!ATTLIST ksiazka nr CDATA #REQUIRED>
<!ELEMENT autor (dane_personalne,narodowosc*)>
<!ELEMENT dane_personalne (#PCDATA)>
<!ELEMENT narodowosc (#PCDATA)>
<!ELEMENT tytul (#PCDATA)>
<!ELEMENT data_wydania (#PCDATA)>
<!ELEMENT opis (strony,ilosc_rozdzialow*)>
<!ELEMENT strony (#PCDATA)>
<!ELEMENT ilosc_rozdzialow (#PCDATA)>
<!ELEMENT okladka (typ,kolor*)>
<!ELEMENT typ (#PCDATA)>
<!ELEMENT kolor (#PCDATA)>
<!ELEMENT jezyk (wersja_oryginalna,wersja_dostepna*)>
<!ELEMENT wersja_oryginalna (#PCDATA)>
<!ELEMENT wersja_dostepna (#PCDATA)>
Go to the top of the page
+Quote Post

Posty w temacie
- amen222   Problem z walidacją xml dtd   7.12.2009, 18:03:41


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 17:08