adrianlima
MIS
hello
i need to create an XML file and convert it to DTD (or viceversa)
I did this:
<!ELEMENT Arbolgenealogico (Familia+) >
<!ELEMENT (Primos+,Abuelos,Primossegundos?,Tios*)>
<!ELEMENT Primos (Nombre,Apellido,FechaNac,Edad)>
<!ELEMENT Nombre (#PCDATA)>
<!ELEMENT Apellido (#PCDATA)>
<!ELEMENT FechaNac (#PCDATA)>
<!ELEMENT Edad (#PCDATA)>
<!ELEMENT Abuelos (Nombre,Apellido,FechaNac,Edad)>
<!ELEMENT Nombre (#PCDATA)>
<!ELEMENT Apellido (#PCDATA)>
<!ELEMENT FechaNac (#PCDATA)>
<!ELEMENT Edad (#PCDATA)>
<!ELEMENT Tios (Nombre,Apellido,FechaNac,Edad)>
<!ELEMENT Nombre (#PCDATA)>
<!ELEMENT Apellido (#PCDATA)>
<!ELEMENT FechaNac (#PCDATA)>
<!ELEMENT Edad (#PCDATA)>
<!ATTLIST Primos Rama CDATA #REQUIRED>
<Arbolgenealogico>
<Familia>
<Primos Rama="Materna">
<Nombre>Ana</Nombre>
<Apellido>Velez</Apellido>
<Fechanac>27/06/1990</Fechanac>
<Edad>22</Edad>
</Primos>
<Primos Rama="Materna">
<Nombre>Sandra</Nombre>
<Apellido>Velez</Apellido>
<Fechanac>22/04/1985</Fechanac>
<Edad>27</Edad>
</Primos>
<Abuelos>
<Abuela>
<Nombre>Antonia</Nombre>
<Apellido>Velez</Apellido>
<Fechanac>22/05/1930</Fechanac>
<Edad>82</Edad>
</Abuela>
<Tios>
<Tio>
<Nombre>Manolo</Nombre>
<Apellido>Velez</Apellido>
<Fechanac>11/02/1960</Fechanac>
<Edad>52</Edad>
</Tio>
</Arbolgenealogico>
You think its right???
i need to create an XML file and convert it to DTD (or viceversa)
I did this:
<!ELEMENT Arbolgenealogico (Familia+) >
<!ELEMENT (Primos+,Abuelos,Primossegundos?,Tios*)>
<!ELEMENT Primos (Nombre,Apellido,FechaNac,Edad)>
<!ELEMENT Nombre (#PCDATA)>
<!ELEMENT Apellido (#PCDATA)>
<!ELEMENT FechaNac (#PCDATA)>
<!ELEMENT Edad (#PCDATA)>
<!ELEMENT Abuelos (Nombre,Apellido,FechaNac,Edad)>
<!ELEMENT Nombre (#PCDATA)>
<!ELEMENT Apellido (#PCDATA)>
<!ELEMENT FechaNac (#PCDATA)>
<!ELEMENT Edad (#PCDATA)>
<!ELEMENT Tios (Nombre,Apellido,FechaNac,Edad)>
<!ELEMENT Nombre (#PCDATA)>
<!ELEMENT Apellido (#PCDATA)>
<!ELEMENT FechaNac (#PCDATA)>
<!ELEMENT Edad (#PCDATA)>
<!ATTLIST Primos Rama CDATA #REQUIRED>
<Arbolgenealogico>
<Familia>
<Primos Rama="Materna">
<Nombre>Ana</Nombre>
<Apellido>Velez</Apellido>
<Fechanac>27/06/1990</Fechanac>
<Edad>22</Edad>
</Primos>
<Primos Rama="Materna">
<Nombre>Sandra</Nombre>
<Apellido>Velez</Apellido>
<Fechanac>22/04/1985</Fechanac>
<Edad>27</Edad>
</Primos>
<Abuelos>
<Abuela>
<Nombre>Antonia</Nombre>
<Apellido>Velez</Apellido>
<Fechanac>22/05/1930</Fechanac>
<Edad>82</Edad>
</Abuela>
<Tios>
<Tio>
<Nombre>Manolo</Nombre>
<Apellido>Velez</Apellido>
<Fechanac>11/02/1960</Fechanac>
<Edad>52</Edad>
</Tio>
</Arbolgenealogico>
You think its right???