問題タブ [jibx]

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

web-services - Web サービスを動的に公開する

jax-ws/spring アノテーションのない純粋な pojo ビジネス インターフェイスと実装があります。これらのサービスが特定のカスタム アノテーションで構成されている場合、これらのサービスを Web サービスとして動的に公開したいと考えています。私がさらに発展させることができるいくつかの考えやアイデアを提案していただけますか.

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

java - JIBX CodeGen を呼び出せません。

xml ファイルから Java クラスを作成したいと考えています。JIBXを使用しています。私はこれを試します:

しかし、エラーが発生します

C:\Documents and Settings\kliver\Мои документы\Загрузки\jibx\lib\PATH および CLASSPATH 変数に追加しますが、役に立ちません。

私は何をすることができますか?

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

java - JiBX で XML 文書を読むには?

サンプルコードを実行しようとしています

エラーが発生します:

バインディングとは何ですか?そして、それをどのように使用するのですか?

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

xml-parsing - jibxマッピングで不要なxmlノードをスキップする

私はサードパーティのxmlを持っています。これには、アプリケーションが気にする必要のない多くのxmlノードがあります。jibxでバインドするときにそのようなxml部分をスキップする方法。

よろしく、Praveen

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

xml - JIBX:複数のターゲット名前空間を使用するにはどうすればよいですか?

XMLデータをJavaオブジェクトにマップするためにJIBXを使用しています。これは、XMLにターゲット名前空間が1つだけ含まれている場合に完全に機能します。残念ながら、要件が変更され、2つの異なる名前空間を含むXMLデータを取得できるようになりました。

例:

私の質問は、2つの異なるターゲット名前空間を生成するxsdをどのように作成するかです。

私はすでに試しました:

助けてください。これが一般的に可能かどうかわかりませんか?前もって感謝します!

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

xml-parsing - jibx による継承

入力 xml があり、JibX を使用して解析およびバインドする必要があります。
xml の特定の node() の値を使用して、初期化する必要がある子クラスのタイプを決定します。

サンプル.xml

JibX では、上記の xml を解析し、「TypeCode」に基づいて ChildClassOne、ChildClassTwo、ChildClassThree の 3 つのクラスのいずれかを初期化することができます。

私の最終結果は次のようになります。

TypeCode が「TypeOne」の場合、「ChildClassOne」を初期化する必要があります

TypeCode が「TypeTwo」の場合、「ChildClassTwo」を初期化する必要があります

TypeCode が「TypeThree」の場合、「ChildClassThree」を初期化する必要があります

これは JibX で可能ですか、それとも質問しすぎですか??

前もってありがとう

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

spring-ws - 春のWSでのJiBXアンマーシャリング例外

Spring WS と JiBX は初めてです。注釈は使用していません。Spring WS で Jibx を使用しているときに、次のエラーが発生します。

これが私のエンドポイントとスプリング構成です

}

以下は、バインディングに使用される Order.xsd です。

Jibx の実装では Marshaller と Unmarshaller を個別に必要としないことをネットで確認しました。マーシャラーを宣言しましたが、このエラーがスローされています。利用可能なすべてのオプションを試しましたが、役に立ちませんでした。この点で助けてください。前もって感謝します!!

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

xml - JiBX:不足している必須要素を無視します

JiBXを使用して、外部ソースから提供されたXSDに基づいてXMLをアンマーシャリングしています。残念ながら、「必須」フィールドの一部はXMLに常に存在するとは限らないため、JiBXは「org.jibx.runtime.JiBXException:必須要素がありません」をスローします。

XSDファイルを編集して、「必須」フィールドをオプションに変更できることはわかっていますが、これらのファイルは定期的に更新されるため、これは行いません。JiBXには、実行時に欠落している要素を無視するように(コンパイル/バインド時または実行時に)変更できる設定がありますか?たとえば、欠落している要素に対応するフィールドの値をnullに設定しますか?

編集:変更すなわち->例:)

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

json - jibx は json をサポートしていますか?

jibx は json をサポートしていますか? または、jibx マーシャリングを使用して json 形式をサポートする方法はありますか? json 形式のサポートと alsi jibx マーシャリングのサポートを備えたレスト サービスを実装しようとしています。

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

java - JIBXバインディングとflexible=trueのGoogleコンタクト

私は単純なバインディングを持っています:

問題は、 name="entries"を必要 とするCollection要素にあります。Googleは、折り返し要素なしでエントリを返します。ちょうどこのような:

そして、JiBXは次のことを期待しています。

コレクションのバインディングスキームに要素名がないと、JiBXはコンパイルされません。解決策はありますか?