問題タブ [xml-validation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
656 参照

java - 複合型の javax.xml.parsers.DocumentBuilder サポート

いくつかの検証コードをまとめようとしています。次のようなスキーマに対して検証しようとしています:

次の XML を使用します。

要素がないことを訴えているようですが、型に対して検証する方法を見つけようとしています。次のエラーが表示されます。

次のコードでドキュメントをロードしようとすると:

次の場合に失敗します。

どうすればこれを機能させることができるかについて、誰かアイデアがありますか? (または、この種の動作をサポートするバリデーター?)

ありがとう

ロブ

0 投票する
1 に答える
1975 参照

java - wsdl:types 内のスキーマに対して jaxws SOAP リクエストを検証する

この wsdl 内のスキーマに対して SOAP 要求を検証したいと考えています。

javax.xml.validation.Validator要素に対して検証するスキーマのロードは< thecomp:submitFormRequest>機能せず、wsdl をスキーマとしてロードしようとしても機能しません。

アイデアをお願いします。(jax-ws、was7 を使用)

乾杯

0 投票する
1 に答える
372 参照

xml - XML スキーマ内のさまざまな必須属性セットの検証

私の要件は、2 つの異なる検証戦略で xml を検証することです。戦略 1 では、特定の必須属性を持つ要素のインスタンスを xml に含める必要があります。戦略 2 では、異なる必須属性を持つ同じ要素のインスタンスが xml に必要です。つまり、同じ要素の 2 つの異なるセットがあり、各セットに必要な属性のセットが異なるという考え方です。xsd を 1 つだけ使用してこれを検証する方法はありますか。これまでの私の唯一の解決策は、2 つの異なる xsd ファイルを使用して検証することです。

例 1:

例 2:

xsd による検証はできますか?

0 投票する
1 に答える
6537 参照

xml - Eclipse で XML DTD エラーを抑制する

Joomla コンポーネントの XML DTD が正しくありません。method="install/upgrade" 属性が含まれていません。私のプロジェクトに永続的なエラーが表示されるため、日食では私を悩ませています。

この特定の XML DTD エラーを抑制し、他の XML エラー チェックをファイルで実行できるようにする方法はありますか?

0 投票する
5 に答える
14809 参照

c# - XadES-BES アルゴリズムを使用した XMLDSIG による XML 検証

プログラムが使用している一部の情報は、xml 形式の入力ファイルを使用します。ファイルの構造は次のとおりです。

参照タグが1つしかない例をいくつか見つけましたが、xmlファイルの残りの部分に複数または参照のみが含まれていません。エンコーディングが XADES-BES であることはわかっています。この種の XML ファイルを検証できる .NET 1.1 コンポーネントを知っている人はいますか? 前もって感謝します。

よろしく、

レネ

0 投票する
1 に答える
481 参照

c# - C#2.0でXMLファイルを検証する方法

Xmlファイルを簡単に検証する方法についてサポートが必要ですか?

私はグーグルで検索し、開発者が既存のXSDスキーマファイルに基づいてXMLファイルを検証できると述べたチュートリアルを見つけました(以下のsnppetのように)。

私の場合、Xsdファイルはありません。私に何ができる?XSD.exeなどのツールを使用してXsdファイルを生成する必要がありますか?

実際、私が必要とする検証は非常に単純な使用法です。xmlにリストされているすべてのアイテム/内部サブアイテムがペアになっていることを確認してください。XMLを開いて記述しますが、何らかの理由でXMLを正常に記述できません。次にXMLをロードすると、アプリケーションは例外をスローします。そのため、ロードする前にxmlファイルを検証する必要があります。

あなたのコメントや提案に感謝します。

0 投票する
1 に答える
357 参照

java - SAX例外の翻訳

XSDに対してXMLを検証するJavaコードがいくつかあります。http://www.ibm.com/developerworks/xml/library/x-javaxmlvalidapi.htmlにあるエラーハンドラーの修正バージョンを使用して、検証中にすべての例外をキャッチしてログに記録しています。

エラーは非常に簡潔で、次のようになります。

などの他のメッセージ

さらに謎めいた。

ここで何が悪かったのかを説明するSAXから明確でわかりやすいメッセージを取得する簡単な方法はありますか?私は最初のエラーでそれが期待していたと思い、txn代わりに要素を見つけましたcID。しかし...SAXによって生成される可能性のあるすべてのエラーを把握しているわけではないので、手動で変換テーブルを作成しようとはしません。

この出力の最終的なユーザーはほとんど技術的ではないため、「要素txnが順序どおりではありませんでした」などの単純で明確なメッセージを生成できる必要があります。

それが役立つ場合は、検証に使用されるコード(多かれ少なかれ)は次のとおりです。

他の場所...

0 投票する
2 に答える
392 参照

c# - 順番にある必要のない必要な xml 子要素のリストを指定するにはどうすればよいですか?

次の xml は、提供された xsd ドキュメントに対して検証します。ただし、xml からのような要素の削除を開始すると、まだ検証されます!?

要素を強制的に含める xsd を作成するにはどうすればよいですか?

それから私はxsdを持っています:

0 投票する
2 に答える
127 参照

xml - 名前空間の後に実際に使用される uri は何ですか?

URI の行 ( 5,6,7 ) は実際に何かを指す必要がありますか?

それらをダフURLに向けると、xmlを検証するためにまだ機能しているように見えますが、ポイントは何ですか?

0 投票する
2 に答える
213 参照

c# - xmlドキュメントと一致させるために名前空間を使用する必要がありますか?

xsdを2つのドキュメントに一致させるのに少し問題があります。

XMLドキュメント1:

XMLドキュメント2:

提案されたXSD:

c#を使用して両方のxmlドキュメントに対して検証し、名前空間を使用しないことは可能ですか?XMLドキュメント1(上記)では、サードパーティシステムによって作成されており、名前空間を生成できないためです...

過去数日間にxmlについていくつか質問をしましたが、これは非常に新しいヘルプに感謝しています...