我有一百万个xml文件,我无法解析因为他们有一个Doctype,所以我的程序有很多错误。我不知道该怎么办?
感谢您的帮助
我的xml文件是这样的:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE WEBIR SYSTEM "webir.dtd">
<school>
<student id="1">
<firstname>ankush</firstname>
<lastname>thakur</lastname>
<email>beingjavaguy.gmail.com</email>
<phone>7678767656</phone>
</student>
答案 0 :(得分:1)
使用目录将对webir.dtd的引用重定向到允许任何内容的虚拟DTD。
参见例如
http://www.scriptorium.com/2009/09/ignoring-doctype-in-xsl-transforms-using-saxon-9b/