【发布时间】:2010-05-12 21:19:15
【问题描述】:
我正在使用来自 Xerces-C 的 SAX2 来读取 XML 文档。但是,我想检查 Doctype 声明(如果有的话)以确保 XML 文件是我期望的格式。
我已经尝试了DTDHandler 中的 unparsedEntityDecl 和 notationDecl 方法,而EntityResolver 似乎比我要找的要低级。
我这样做的动机是能够确认输入是我期望的格式,以便我可以区分没有输出的文档和完全错误格式的文档。
【问题讨论】: