0

文字列の入力を検証するために xsd ファイルを使用する方法はありますか?

xsd を使用して xml ファイルを検証する例をいくつか見つけましたが、本当に必要なのは、xsd の 1 つの要素を使用してユーザー入力を検証することです。

これを行う簡単な方法はありますか、それとも xsd ファイルを xml ファイルとして扱い、要素を抽出し、それを指定された文字列と比較して有効かどうかを確認する必要がありますか?

ありがとう

4

1 に答える 1

0

あなたの質問を正しく理解している場合、通常、jaxb を xsd(スキーマ) と共に使用して、xml ファイル内のノードの内容ではなく、xml ファイルを検証します。xpath を使用して xml ファイルを解析し、特定のノードの内容を取得してから、その方法で比較を行う方がよい場合があります。 これは、jaxb チュートリアルの 1 つへのリンクと、XPATH チュートリアルへのリンクです

于 2010-07-22T17:04:14.820 に答える