Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> DTD, Pomoc
lzqm
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 20.02.2011

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


Witam wszystkich
Mam prośbę o pomoc
co oznacza taki zapis jak należy go rozumieć:
<!ELEMENT pies (imie|rasa|kolor|wiek)*>
z góry dziękuje
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!DOCTYPE pies [
  3. <!ELEMENT pies (rasa, imię, kolor, wiek)>
  4. <!ELEMENT imię (#PCDATA)>
  5. <!ELEMENT rasa (#PCDATA)>
  6. <!ELEMENT wiek (#PCDATA)>
  7. <!ELEMENT kolor (#PCDATA)> ]>
  8. <pies>
  9. <wiek>Azor</wiek>
  10. <imię>Jamnik</imię>
  11. <kolor>brązowy</kolor>
  12. <rasa>
  13. <lata>4</lata>
  14. <miesiące>3</miesiące>
  15. </rasa>
  16. </pies>


Kod
XML validation started.
Checking file:/I:/test.xml...
Element type "lata" must be declared. [13]
Element type "miesiące" must be declared. [14]
The content of element type "rasa" must match "null". [15]
The content of element type "pies" must match "(rasa,imię,kolor,wiek)". [16]
XML validation finished.

Ale skoro się upierasz...
P.s. chyba nie muszę przypominać, że używanie polskich liter w nazwach tagów jest nierozsądne? Ale co ja tam wiem...
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 15.10.2025 - 09:03