Ciao! stò seguendo un corso all'università che purtoppo ritengo gestito in modo quantomeno allarmante, mai un esempio pratico, mai un esercizio niente di niente solo tonnellate di teoria quando ovviamente l'esame verterà invece sulla soluzione di esercizi di vario tipo proprio su xml, ho quindi deciso di cominciare a studiare da 0 xml seguendo le guide on-line da quelle basilari a quelle più avanzate tuttavia mi rimane un grave dubbio, ovvero, come faccio con un documento xml a fare riferimento ad un dtd? ho cominciato con qualche semplice esempio:
tuttavia il browser (firefox nella fattispecie) mi risponde con:codice:DTD <!ELEMENT binario(uno | zero)*> <!ELEMENT uno (#PCDATA)> <!ELEMENT zero(#PCDATA> XML <?xml version="1.0" ?> <!DOCTYPE binario SYSTEM "binario.dtd"> <binario> <uno>1</uno> <zero>0</zero> <zero>0</zero> </binario>
ed ovviamente mi valida qualsiasi cosa:Il file XML specificato apparentemente non ha un foglio di stile associato. L'albero del documento è mostrato di seguito.
per esempio anche questo viene tranquillamente validato dal validatore del browser...codice:<?xml version="1.0" ?> <!DOCTYPE binario SYSTEM "binario.dtd"> <binar> <un>1</un> <due>0</due> <come>0</come> </binar>
come devo fare? cosa sbaglio? grazie


Rispondi quotando