Qual o erro desse meu xml?
<?xml version="1.0"?>
<!DOCTYPE fabio [
<!ELEMENT fabio (idade,escolaridade,conhecimentos)>
<!ELEMENT idade (#PCDATA)>
<!ELEMENT escolaridade (#PCDATA)>
<!ELEMENT conhecimentos (java,j2se,interface,metodologias)>
<!ELEMENT java (j2se,interface,metodologias)>
<!ELEMENT j2se (interface,metodologias)>
<!ELEMENT interface (#PCDATA)>
<!ELEMENT metodologias (#PCDATA)>
<!ELEMENT html (#PCDATA)>
<!ELEMENT xml (#PCDATA)>
<!ELEMENT javascript (#PCDATA)>
]>
<fabio>
<idade>21</idade>
<escolaridade>Graduação incompleta</escolaridade>
<conhecimentos>
<java>
<j2se>
<interface>Swing</interface>
<metodologias>Orientação a objetos</metodologias>
</j2se>
</java>
<html>Avançado</html>
<xml>Básico</xml>
<javascript>Básico</javascript>
</conhecimentos>
</fabio>
rflprp
#2
O problema era definindo “conhecimentos” e “java”.
<?xml version="1.0"?>
<!DOCTYPE fabio [
<!ELEMENT fabio (idade,escolaridade,conhecimentos)>
<!ELEMENT idade (#PCDATA)>
<!ELEMENT escolaridade (#PCDATA)>
<!ELEMENT conhecimentos (java,html,xml,javascript)>
<!ELEMENT java (j2se)>
<!ELEMENT j2se (interface,metodologias)>
<!ELEMENT interface (#PCDATA)>
<!ELEMENT metodologias (#PCDATA)>
<!ELEMENT html (#PCDATA)>
<!ELEMENT xml (#PCDATA)>
<!ELEMENT javascript (#PCDATA)>
]>
<fabio>
<idade>21</idade>
<escolaridade>Graduação incompleta</escolaridade>
<conhecimentos>
<java>
<j2se>
<interface>Swing</interface>
<metodologias>Orientação a objetos</metodologias>
</j2se>
</java>
<html>Avançado</html>
<xml>Básico</xml>
<javascript>Básico</javascript>
</conhecimentos>
</fabio>
[]´s
Nossa cara muito obrigado como eu faço pra ver esse arquivo em java?