1

expat での XML 検証に問題があります。XML ドキュメントの検証に役立つドキュメントまたは wiki が見つかりません。

libexpat と C プログラムを使用して、xml スキーマ (xsd ファイル) を介して XML ドキュメントを検証することは可能ですか?

応答が no の場合、DTD ファイルを介して検証する方法は?

よろしくお願いします。

4

2 に答える 2

1

また、FAQ から:

Expat に XML ドキュメントを検証してもらうにはどうすればよいですか?

できません。expat は検証パーサーではありません。

libxml2を使用してみてください。

于 2012-01-20T16:23:18.743 に答える
1

よくある質問から:

Expat に私の DTD を読んでもらうにはどうすればよいですか?

-DXML_DTD でコンパイルし、XML_SetParamEntityParsing を呼び出します。

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

于 2012-01-20T15:42:28.360 に答える