Autor | Zpráva | ||
---|---|---|---|
Marty Profil |
#1 · Zasláno: 5. 12. 2005, 20:35:50
Mám tento xml soubor s doctype:
<?xml version="1.0" encoding="UTF-8"?> Validátor na něm ale hází chybu: omitted tag minimization parameter can be omitted only if OMITTAG NO is specified Asi půjde o nějakou primitivní chybu, ale nejsem schopen příjít na to, kde je zakopán pes, takže díky za každou novou radu. |
||
Dero Profil |
#2 · Zasláno: 5. 12. 2005, 20:48:23 · Upravil/a: Dero
V definici Ti chybí např.: <!ATTLIST otazka spravna_odpove CDATA #IMPLIED>
Jinak je dokument v pořádku. (tady jsem dále napsal pěknou pitomost) |
||
Dero Profil |
#3 · Zasláno: 5. 12. 2005, 20:55:58
Můj omyl, jistěže pracuje, jen musíš poslat správný mime typ.
Tady je validující kód: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE test [ <!ELEMENT test (javascript)> <!ELEMENT javascript (nadpis_testu, popis_testu, otazka+)> <!ELEMENT nadpis_testu (#PCDATA)> <!ELEMENT popis_testu (#PCDATA)> <!ELEMENT otazka (text, odpoved+)> <!ATTLIST otazka spravna_odpoved CDATA #IMPLIED> <!ELEMENT text (#PCDATA)> <!ELEMENT odpoved (#PCDATA)> ]> <test> <javascript> <nadpis_testu>xXx</nadpis_testu> <popis_testu>xXx</popis_testu> <otazka spravna_odpoved="2"> <text>aaa</text> <odpoved>abc</odpoved> </otazka> </javascript> </test> Ulož do souboru s příponou xml a zvaliduj znovu. |
||
Marty Profil |
#4 · Zasláno: 5. 12. 2005, 20:55:59
Aha, no já jsem právě kdysi použil externí doctype a bylo vše v pořádku, čili o tomhle jsem nevěděl.
Jinak díky za odkaz, myslím že to využiji. |
||
Časová prodleva: 6 dní
|
|||
Chamurappi Profil |
#5 · Zasláno: 12. 12. 2005, 00:06:08
Reaguji na Martyho:
Otázka čistě ze zvědavosti: Proč si píšeš DTD pro vlastní jazyk? Bude ho používat více lidí, kteří by na něm mohli něco strukturálně zvorat? Nebo je to jen trénink? |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0