解析のために XSD を受け入れて、解析される型を適切に強制する方法を知っている XML パーサーはありますか?
1 に答える
4
多くのパーサーは、XML 入力ドキュメントが XSD に準拠していることを検証できますが、ほとんどのパーサーはそれ以上適用しません。
JAXB を使用する場合、その xjc ユーティリティは、XSD で定義された型をキャプチャするフィールドと JAXB 注釈を含む Java クラスを生成でき、JAXB を介したマーシャリング/アンマーシャリングは型を適切に処理します。
例については、このチュートリアルを参照してください。
Apache のXMLBeansにも同様の機能があるようです。
これらのいずれかがあなたのニーズを完全に満たすかどうかはわかりませんが、現時点で私が考えることができる最も近いものです.
于 2012-08-05T13:30:26.343 に答える