PDA

View Full Version : Prima prova xml


Abdujaparov
06-04-2005, 23:15
Salve stavo provando a scrivere per la prima volta un file xml però trov errori mentre provo a scrivere la DTD del documento.
In particolare trovo errori quando provo a definire un attributo per un elemento.

La DTD che hp scritto è questa:

<?xml version="1.0" encoding="UTF-8"?>

<!ATTLIST Portiere
in_campo NMTOKENS<!ATTLIST Values> #REQUIRED "false" >

<!ELEMENT Attaccante (#PCDATA)>
<!ELEMENT Centrocampista (#PCDATA)>
<!ELEMENT Difensore (#PCDATA)>
<!ELEMENT Portiere (#PCDATA)>
<!ELEMENT Squadra (Portiere, Difensore, Centrocampista, Attaccante)>


In pratica non riesco a capire come definire i valori che può assumere l'attributo in_campo, gli attrubiti possono essere true e false, ma non so come definire la lista di questi parametri.
Go provato a scrivrere la DTD con xmlspy ma mi da errore proprio là e non so come farglielo prendere.
Dato che questo attributo (in_campo) deve esistere per tutti gli elementi devo per forza scrivere Portiere in_campo ecc ecc
Difensore in_campo ecc ecc
cioè devo definirlo per tutti o posso mettere cose tipo:
Portiere, Difensore in_campo ecc ecc?
Grazie a tutti.

zebrone
17-05-2005, 10:52
<!ATTLIST portiere in_campo (true | false) #REQUIRED>