XML - Porqué este código es ilegal ?

 
Vista:

Porqué este código es ilegal ?

Publicado por David (1 intervención) el 09/03/2009 13:17:35
Hola

Sé que este código no es válido, si la línea <!ELEMENT summary ( #PCDATA | subject , title )> ,
se cambia por <!ELEMENT summary ( #PCDATA | subject | title )*> , ya sería valido, pero lo que no sé es el porque, estoy leyendo un libro en inglés y no me ha quedado claro.

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

<!DOCTYPE summary [
<!ELEMENT summary ( #PCDATA | subject , title )>
<!ELEMENT subject ( #PCDATA )>
<!ELEMENT title ( #PCDATA )>
]>

<summary>
Book catalog entry:
<subject>XML</subject>
<title>XML How to Program</title>
this book explains XML-based systems development.
</summary>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder