問題タブ [xsom]

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 に答える
1467 参照

java - XSOM Java ライブラリで Use Attribute を取得する方法

XML スキーマを解析するためにXSOM Java ライブラリを使用しています。属性宣言の属性「使用」を取得する方法がわかりません。CompleType のすべての属性宣言を取得するコードを次に示します。

そして、私はこのエラーを受け取ります: java.util.NoSuchElementException

ラインを指す

誰でも助けることができますか?私は何かが恋しいですか?

ありがとう

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

java - XSSimpleType の間違った XSOM baseType を取得する

私は単純なxsdを持っています

次のコードを使用して、complexType 'shoetype' の基本型を取得しようとしています

しかし、baseType 名として「decimal」を取得していますが、実際には xs:integer です。メソッド parseSimpleType()?? で定義された 'XSFacet.FACET_MAXLENGTH' else 部分に入ります。complexType の baseType として整数を取得するにはどうすればよいですか?

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

java - XSOMParser を使用して .xsd ファイルを解析する方法

以下の XSD ファイルを解析する必要があり、すべての値を読み取る必要があります。

「XSOMParser」を使用してそれを行う方法を教えてください。

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

java - xsom を使用して xsd 内の要素の最小 - 最大出現数を見つける方法

Javaのxsomを使用して、xsd要素の最小出現数と最大出現数を見つけたい.複雑な要素を見つけるためにこのコードを取得した.すべてのxsd要素の出現を見つけるのを手伝ってくれる人はいます.出現を見つけるために使用されるクラスとメソッド

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

java - XSOM を使用して xs:choice の maxOccurs 属性と minOccurs 属性を取得する

次のスキーマ コードがあります。

Java 用の XSOM ライブラリを使用しており、xsd:choice 要素に記述されている minOccurs と maxOccurs に関する情報を取得したいと考えています。私はインターネットを見回しましたが、実際の要素からこの情報を取得するための解決策しか見つかりませんでしたが、 xs:choice 要素は見つかりませんでした。

xs:choice 要素を「キャッチ」できる場所も特定しました。

ここで私が達成しようとしているのは、複数選択の「選択肢」と単一選択の「選択肢」を区別することです。誰かが助けてくれれば、とても感謝しています。

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

java - XSOMのXSElementDeclからminOccursとmaxOccursを取得する

私はこの問題について同様のトピックを読みました:

要素からXSOMを使用してminOccurs属性を取得する

しかし、特に1つのxsdファイルに数百の要素がある場合、答えは少し最適ではないように見えました。これを行う唯一の方法ですか、それとももっと簡単な方法がありますか?

可能であれば、XSElementDeclから取得したいと思います。

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

java - xsom \ dom \ jaxbを使用してxsdの最大深度を取得する方法は?

xsomを使用してxsdの最大深度を取得する方法。

例:xsdの各複合型の下の要素の総数?

また、複合型がその複合型の下にある場合は、その下の要素と属性の数...... dom \ xsom\jaxbを使用します

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

java - XMLスキーマJavaの解析

XMLスキーマ(ソースはwsdlファイルまたはxsd)を解析し、すべての複合型とその構成要素をそれらの型で抽出する必要があります。JAXB(xjc)を使用しましたが、すべてのcomplexTypeのリストが返されません。どの代替(XSOM)を使用する必要がありますか?jdk6に組み込まれているライブラリがいいと思います。

`

0 投票する
0 に答える
229 参照

java - XSOM で XSComponent の親コンポーネントを取得します

XSOM フレームワークを使用して XSD ファイルのバッチを解析し、それらをグラフ データベースに書き込みます。

XSDeclaration ごとに、それらがローカルかグローバルかをチェックする可能性があります。つまり、コンポーネントが XSD ファイルのルートで宣言されているかどうか、またはそれが匿名型の一部であるかどうかです。

ローカル コンポーネントが含まれるグローバルな親を取得できるようにしたいのですが、Java ドキュメントのどこにもそのようなメソッドが見つかりませんでした。

例えば:

grEl1 という名前の XSElementDecl がある場合、true を返すローカルかどうかを確認します。次に、何らかの方法でその XSElementDecl に問い合わせて、グループ名を持つ XSModelGroupDecl である親を取得できるようにしたいと考えています。

前もって感謝します :)

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

java - xsom を使用して XSD を処理するときのヌルポインタ例外

私はこのようなXSDを持っています

XSOM を使用してこの XSD を解析すると、Null Pointer Exception. <xs:include schemaLocation="class.xsd"/>要素を削除すると正常に動作します

スタックトレース

前もって感謝します