ciao a tutti, sto studiando un po' di xml e dtd e ho notato alcune cose che mi stanno facendo sbattere la testa contro il muro da ore.
Ad esempio, nel dtd ho dichiarato un elemento con degli attributi, uno dei quali NON DEVE presentare spazi, pertanto ho fatto così:
<!ELEMENT mioElemento EMPTY>
<!ATTLIST mioElemento attributo1 NMTOKEN #REQUIRED>
tuttavia quando nell'xml inserisco il valore per questo attributo, che ci sia o meno lo spazio il parser non lo considera proprio. Per essere più chiara, se nel documento xml scrivo:
<mioElemento attributo1="frase con spazio" />
gli va benissimo così!
ho provato sia con IE (versione 6) che con firefox (ver. 2) ma non cambia nulla.
devo aggiornare il software o mi sfugge qualcosa?

Rispondi quotando