Buongiorno a tutti ho creato (fatto la mia prima prova!)
di un piccolo codice con dtd e xml.
ora io che sono una somara vorrei sapere:
se metto un dtd e sotto ci metto l'xml a video cosa devo vedere??
io ho creato il seguente codice:
<?xml version="1.0" standalone="yes"?>
<!DOCTYPE biblioteca [
<!ELEMENT biblioteca (libro*,autore*, editore*)>
<!ELEMENT libro (titolo,lib_autore+,lib_editore,prezzo?)>
<!ATTLIST libro ANNO CDATA #REQUIRED>
<!ELEMENT titolo (#PCDATA)>
<!ELEMENT prezzo (#PCDATA)>
<!ELEMENT autore ((nome, cognome) | (cognome, nome))>
<!ATTLIST autore ID ID #REQUIRED>
<!ELEMENT lib_autore EMPTY>
<!ATTLIST libro lib_autore IDREF #REQUIRED>
<!ELEMENT lib_editore EMPTY>
<!ATTLIST libro lib_editore IDREF #REQUIRED>
<!ELEMENT editore (#PCDATA)>
]>
<biblioteca>
<autore ID="001">
<nome>pina</nome>
<cognome>mina</cognome>
</autore>
<autore ID="002">
<nome>Pino</nome>
<cognome>Gino</cognome>
</autore>
<libro ANNO="1994" lib_autore="001" >
<titolo>La divina commedia</titolo>
<prezzo>eu 15.00</prezzo>
<editore>Einaudi</editore>
</libro>
<libro ANNO="1996" lib_autore="002" >
<titolo>LA bella e la bestia</titolo>
<editore>Einaudi</editore>
</libro>
</biblioteca>
ma non capisco perkè devo usare gli id e gli idref se tanto le cose le devo scrivere io :master: !!!
qualcuno mi sa dire dove ci sono gli errori.. e con precisione se c'è un compilatore come per il java o roba simile!
grazie!!![]()

Rispondi quotando
!!!

ora so che non serve a un granch xml scritto così.. e poi si lamentano che non capiamo basta dirlo che non fa niente di utile..ok va bene
???
