私の会社では、データのスキーマとして使用されている独自の xml を思いついたので、そのスキーマに従って xml を検証する必要があります。それを行う簡単な方法はありますか、それとも最初から書く必要がありますか?
私はJava6で作業しています...
ありがとう
私の会社では、データのスキーマとして使用されている独自の xml を思いついたので、そのスキーマに従って xml を検証する必要があります。それを行う簡単な方法はありますか、それとも最初から書く必要がありますか?
私はJava6で作業しています...
ありがとう
1 つの可能性は、独自のスキーマ ドキュメントをXML スキーマやRelax NGなどの標準に変換する XSLT 変換を作成することです。
パッケージjavax.xml.validationを確認してください。Java 5 以降、API はカスタム スキーマの検証をサポートしています。
SchemaFactoryオブジェクトには、ファイルを受け取り、そのファイルから検証可能なスキーマを作成するメソッド newSchema があります。
編集: XML ファイルをスキーマに変換する必要がある場合は、次の質問を参照してください: Any tools to generate an XSD schema from an XML instance document?