Oppure

Loading
16/08/11 14:45
symonx80
Ciao mi son venuti un paio di dubbi sulla lettura di un file dtd.
Potete spiegarmi la differenza tra questi due elementi di un file xml


<!ELEMENT COSF(#PCDATA | COSFA | COSFB)*>

e

<!ELEMENT TES((UNO? | DUE? | TRE?)*)>

Il dubbio è relativo alla posizione dell'asterisco.
A me paiono dire la stessa cosa, ovvero COSF può ripetersi zero o più volte, così come TES, o sbaglio?

Inoltre, la seguente sintassi

<!ELEMENT CAMPO1(#PCDATA | TIPO | LUOGO)*>

indica che campo1 può ripetersi zero o più volte e che può contenere testo o un elemento di tipo TIPO o un elemento di tipo LUOGO?Il simbolo | rappresente un 'o' esclusivo, è corretto?
Vi ringrazio.
aaa
25/08/11 12:09
symonx80
nessuno??
aaa