使用expat验证XML文档

时间:2012-01-20 15:03:21

标签: c xml xsd dtd expat-parser

我在使用expat进行XML验证时遇到问题。我没有找到可以帮助我验证我的xml文档的文档或wiki。

是否可以通过xml架构(xsd文件)使用libexpat和C程序验证我的XML文档?

如果响应为否,如何通过DTD文件验证它?

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

同样来自FAQ:

  

如何让expat验证我的XML文档?

     

你做不到。 expat不是一个验证解析器。

您可以尝试使用libxml2

答案 1 :(得分:0)

来自常见问题:

  

如何让外籍人士阅读我的DTD?

     

使用-DXML_DTD编译并调用XML_SetParamEntityParsing。

http://www.jclark.com/xml/expatfaq.html

相关问题