0

XSDおよびXMLファイルをナビゲートするための最良の方法は何ですか?XSDとXMLの両方が、入力要素の上または下に同じ要素を持っているかどうかを調べたいと思います。XPathは可能ですか?はいの場合、XPathを使用してXSDをナビゲートするためのチュートリアルが見つからないため、適切なチュートリアルを提供してください。

4

1 に答える 1

1

同じスキーマを作成するには、属性グループ、モデルグループ、拡張機能、制限など、さまざまな方法があるため、ソースコードレベルでのXMLスキーマドキュメントの処理はまったく簡単ではありません。 XSDの制限されたサブセットを扱う場合、私はそれをお勧めしません。

Xercesは、「コンパイルされた」スキーマモデルにアクセスするためのAPIを提供します。これは、1つの方法である可能性があります。Saxonには、コンパイルされたスキーマモデルをXMLとしてエクスポートするオプションもあります。これは、XMLベースの表現が必要な場合、生のXSDファイルよりもはるかに簡単に処理できます。

于 2012-04-15T17:21:48.020 に答える