問題タブ [xsd-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 投票する
1 に答える
535 参照

xml - XSD任意の要素任意の順序任意の回数

私はすべてを試しました<xs:all>, <xs:choice>, and <xs:sequence>

これらのどちらも私のケースを十分に助けません。

誰かがあなたがこのようなものをどのように検証するか知っていますか?

ここで、<Menu>タグ の下<SubMenu>および/または<MenuItem>任意の回数(0-n)で任意の順序で発生する可能性があります。ただし、そのうちの少なくとも1つは少なくとも1回は発生する必要があります。

SubMenuタグ内の検証を無視します。

この件で助けていただければ幸いです。

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

java - Web アプリケーション内のパスで xsd スキーマを使用する方法

XML を読み取る JDOM パーサーを使用しており、xsd スキーマを使用した検証が含まれています。

一般に、xsd のパスをパーサーに設定するための構文は、ドキュメントによると次のとおりです。

schema_pathを http: で始まる URL または絶対パス (つまり、c:/myFolder/schema.xsd)に設定すること
で機能しますWeb ルートの下のどこかにあるでしょうか。JDOMビルダーへの相対パスを提供することは可能ですか?

この質問に答えることができる人は、xsd の使用に関して私が直面した別の問題の解決にも役立つ可能性があり
ます。

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

xml - ランダムな順序を許可する XSD スキーマ

要素をランダムな順序にし、maxOccurs="unbounded" にする XSD スキーマを設計しようとしています。

私のXML:

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

c# - XSD で XML ファイルを検証する際のエラー

XSD を使用して XML ファイルを検証しようとしていますが、要素と属性ごとに「要素 'xxx' のスキーマ情報が見つかりませんでした」というメッセージが表示されます。

私のC#コードは次のとおりです。

私のXMLファイル:

私のXSDファイル

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

xsd - 混合型から派生する場合のXMLスキーマと問題

私は次のXMLスキーマを持っています:

これを使用してこのXMLインスタンスを検証します(「item」要素のテキストをサブ要素「order」および「id」と混合したい):

私が検証を行ったものは何でも、エラーがあると言っています:

派生型のコンテンツ型とそのベースのコンテンツ型は、両方とも混合するか、両方とも要素のみである必要があります。タイプ'itemType'は混合されていますが、その基本タイプは混合されていません。

しかし、itemTypeとitemTypeBaseの両方のタイプが混在していることがわかります!!

どうもありがとうSTeN

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

schema - XSDを使用してシーケンスを回避する方法

特定のシーケンスをランダムに生成したい

今、私はどの<i1>ように前に来ることができるxsdを作ることができます<i2>か?

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

web-services - xs:sequence に埋め込まれた xs:choice は共用体の使用を妨げます

私は次のxsdを持っています

すべてがpriv名前空間の下にあります。問題は、それがmyID組合のように見えることです。testIDまたは と を含むシーケンスである可能性がnewIDありtestIDます。wsdl2hfromでコンパイルするとgsoap、次のメッセージが表示されます。

注:<xs:choice>組み込み <xs:sequence>または<xs:group> 共用体の使用を防止します

上記のXSDは正しいですか?

0 投票する
3 に答える
5783 参照

java - XML スキーマ リファレンス

2 つの XML スキーマがあります。1つ目 ( A.xsd) はライブラリ jar ファイル ( mylib.jar) にあり、2 つ目 ( B.xsd) は私のプロジェクトにあります。

A.xsdにインポートして、埋め込まれたバリデーターB.xsdを介して着信 XML を検証したいと考えています。Jaxb2Marshaller

しかし、私はそれを適切に動作させることができません: の内部 XML バリデーターはJaxb2Marshaller、jar ファイル内のファイルへの参照を理解していないようです (単に のようなものを書きたいだけです<xs:import namespace="http://my/schema.xsd" schemaLocation="classpath:schema.xsd">)。

どうすれば修正できますか?プロジェクト スキーマからライブラリ スキーマをどのように参照できますか?

0 投票する
3 に答える
1266 参照

xml - XMLスキーマを検証するためのXMLスキーマ?

XMLスキーマを別のXMLスキーマで検証できるかどうか誰かが知っていますか?もしそうなら、そこにリファレンス実装はありますか?JAXBを使用してスキーマドキュメントを解析したいと思います。

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

winforms - 検証ルールを含む XSD からデータ入力フォームを動的に生成する

XSD スキーマを読み取って (Windows C#) データ入力フォームを動的に作成できるものはありますか? また、型定義を読み取り、それらを使用して入力されたデータを検証する必要があります。その後、データは XML ファイルとして保存されます。

XSDは変更される可能性があり、おそらく変更されるため、動的な形式であることが望ましいです。アプリが変更されるたびに、アプリを再構築して再配布する必要はありません。

有望に見えるが動的ではないように見えるXSD2codeを見てきました。

CodeplexのXML データ エディターは有望に見えますが、使用する XSD をフィードすると、未処理の例外がスローされました。また、検証ルールを実行するとは思いません。