1

我需要针对 DTD 模式验证 xml 文件。我发现我需要传递模式文件的来源进行验证。是否可以让 libxml2 在 XML 文件中找到模式声明并自行进行验证,还是我必须手动检索声明?

在此先感谢迈克尔

4

1 回答 1

0

理论上,您可以xsi:schemaLocation在 XML 文件中放置一个属性,让 XML 处理器找出 XML Schema 的位置。

xsi:schemaLocationlibXML 中的状态尚不清楚,请参阅此错误报告: https ://bugzilla.gnome.org/show_bug.cgi?id=157205 。它似乎在库本身中实现,但在提供的实用程序中未启用xmllint

于 2011-09-27T13:16:56.323 回答