Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 expat 的 XML 验证有疑问。我还没有找到可以帮助我验证我的 xml 文档的文档或 wiki。
是否可以使用 libexpat 和 C 程序通过 xml 模式(xsd 文件)验证我的 XML 文档?
如果响应为 no ,如何通过 DTD 文件进行验证?
在此先感谢您的帮助。
从常见问题解答:
如何让外籍人士阅读我的 DTD? 使用 -DXML_DTD 编译并调用 XML_SetParamEntityParsing。
如何让外籍人士阅读我的 DTD?
使用 -DXML_DTD 编译并调用 XML_SetParamEntityParsing。
http://www.jclark.com/xml/expatfaq.html
同样来自常见问题解答:
如何让 expat 验证我的 XML 文档? 你不能。expat 不是验证解析器。
如何让 expat 验证我的 XML 文档?
你不能。expat 不是验证解析器。
您可以尝试使用libxml2。