Wie kann ich ein XML-Dokument gegen eine DTD-Datei validieren, die nur meine Anwendung kennt. Damit das zu validierende XML-Dokument nicht die DOCTYPE-Deklaration enthält, die die .dtd-Datei angibt. Ich brauche das in Java. Hier ist ein Beispiel: Die XML-Datei validiert werden:Java-XML-DTD-Validierung
<?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>
Die .dtd Datei aus meiner Anwendung:
<!ELEMENT Employee (Emp_Id, Emp_Name, Emp_E-mail)>
<!ELEMENT Emp_Id (#PCDATA)>
<!ELEMENT Emp_Name (#PCDATA)>
<!ELEMENT Emp_E-mail (#PCDATA)>