Tengo siguiente archivo XML:¿Cómo validar xml con dtd usando java?
<?xml version = "1.0" ?>
<Employee>
<Emp_Id> E-001</Emp_Id>
<Emp_Name> Vinod </Emp_Name>
<Emp_E-mail> [email protected] </Emp_E-mail>
</Employee>
He siguiente archivo DTD:
<!ELEMENT Employee (Emp_Id, Emp_Name, Emp_E-mail)>
<!ELEMENT Emp_Id (#PCDATA)>
<!ELEMENT Emp_Name (#PCDATA)>
<!ELEMENT Emp_E-mail (#PCDATA)>
Quiero validar este archivo XML con DTD anterior utilizando Java.
Por favor, ayuda gracias .. :-)
Gracias lwburk !! pero no permito cambiar en el archivo xml fuente original. –
@SachinJ: lea el archivo en la memoria, inserte la línea DOCTYPE, haga que el constructor analice la cadena XML en lugar de un archivo de disco. –