我有下面的XML文件:如何使用java验证xml与dtd?
<?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>
我有以下DTD文件:
<!ELEMENT Employee (Emp_Id, Emp_Name, Emp_E-mail)>
<!ELEMENT Emp_Id (#PCDATA)>
<!ELEMENT Emp_Name (#PCDATA)>
<!ELEMENT Emp_E-mail (#PCDATA)>
我想验证上面的DTD用java这个XML文件。
请帮助感谢.. :-)
谢谢lwburk!但我不允许在原始源XML文件中更改。 – 2012-01-04 04:41:32
@SachinJ - 将文件读入内存,插入DOCTYPE行,使构建器解析XML字符串而不是磁盘文件。 – 2015-08-11 01:11:53