問題タブ [xmlbeans]
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.
java - 子固有のメソッドをアップキャストして使用する方法
私は次の問題を抱えています:
getName()メソッドを呼び出す最もクリーンな方法は何ですか?
更新1: Cybernate、 &
を制御できる場合、あなたのアプローチは最も論理的であるように思われます。残念ながら、これらのオブジェクトはxmlbeansによってXMLスキーマから生成されます。私の場合、両方のタイプが共通ベースを持つようにスキーマを再設計できます。DepartmentType
OrganizationType
しかし、スキーマを制御できない場合はどうなりますか。基本的な考え方をどのように実装できますか?
wsdl - WSDL の何が問題になっていますか?
wsdl2java (Axis2 1.5.4) を使用して xmlbeans バインディングを生成しようとして 1 日中費やしました。これが私のコマンドラインです:
WSDL は次のとおりです。
これが HTTP バインディングであることは知っています... サポートされていない場合は、エラー メッセージが表示されると便利です。
UPDATE0 wsdl2java が完了することを追加する必要があり、いくつかの Java クラスを取得します。AtlasServiceStub はありますが、それを使用しようとすると、ログイン操作の方法がありません。
web-services - 「XMLBeans」スタブ: 要求/応答オブジェクトに setter/getter がありません: データ型が空ですか?
-d xmlbeans オプションを使用してスタブを作成しました。完全なコマンドは次のとおりです。
驚くべきことに、「返された」データ型には getter メソッドがありません。これは、サーバーとの通信後に情報/結果を取得するために使用されることになっています。それに加えて、基本的な操作を実行するためにサーバーにいくつかのパラメーターを送信するセッターはありません。
例:ゲッターを持たない(メソッドがまったくない) オブジェクト: EntryList, EntryListImpl; SelectFields、SelectFieldsImpl; 等
注: Sugar WSDL では rpc/encoded スタイルが定義されているため、XMLBeans を使用する必要がありました。
助けてください、私はブロックされています。
ありがとう。
java - XML を Java Bean に変換する
XMLファイルを単純なJava Beanに変換するにはどうすればよいですか? 私がアクセスできないJava Beanから生成された、xsdのない単純なxmlファイルです。
xmlbeans を使用して、最初に xml から xmd を生成し、次に xsd からクラスを生成しようとしました。私はたくさんのクラスを手に入れました。単一の Java Bean クラスを探しています。
null - JDK 1.6 を使用する Glassfish 2.1 で XMLBeans を使用すると非整列化オブジェクトが null になる
XMLBeans バインディングで XJC Maven プラグインを使用して、WSDL + XSD からコードを生成しています。コードは、JDK 1.6 で実行されている Glassfish 2.1.1 にデプロイされています。
生成されたオブジェクトを使用して XML 文字列を解析しようとしています。オブジェクトの解析はエラーなしで問題ありませんが、オブジェクトで getXXX() メソッドを呼び出すと、それらはすべて null になります。
私はそれを修正する方法についてのいくつかのヒントを探して探していましたが、役に立ちませんでした.
どんな助けでも大歓迎です。
解析中の XML:
解析用の Java コード
はoPrintAdReturn.getAdPrice()
常に 0.0 を返し、その他のゲッターは null を返します。
java - Apache XMLBeans を使用したストリング内の XML エンティティーのエンコード
Apache XMLBeans を使用して、String をエスケープして XML ドキュメントに埋め込みたいと考えています。たとえば、すべての XML エンティティをエンコードします。
XmlString はこの機能を提供しますが、出力を xml-fragment タグでラップすることを主張します。これは削除したいと考えています。
しかし、私は推測には興味がありません
- XMLBeans 以外のものを使用する (org.apache.commons.lang.StringEscapeUtils など)
- エスケープ後に囲んでいるタグを削除する (例: 正規表現を使用)
これがテストケースです。直してもらえますか?
java - マーシャリング中に CDATA ラッパーを含める
XMLBeans を使用して xml を生成しています。出力 xml ドキュメントの必須要素に CDATA Wrapper を自動的に含める方法はありますか。たとえば、出力 xml は次のようになります。
1) XMLBeans を使用してプログラムで要素の値を設定するたび<name>
に、出力 xml に次のような name 要素が含まれるように XSD を記述でき<name><![CDATA[NAME]]></name>
ますか?<name>NAME</name>
2) XMLBeans で特定の要素の CDATA ラッパーを生成する方法はありますか?
任意のヘルプをいただければ幸いです。
java - 1つのpomファイルで2つのxmlbeanを生成する方法
1つのプロジェクトで2つのxmlbeanを生成しようとしました。たとえば、それぞれが参加者オブジェクトを取得するため、それらを1つの構成に入れることはできません。私が行った方法は、2つの例外を使用することでした。これが、私のpomファイルです。
しかし、それはまったく機能していません。誰かがそれを手伝ってくれませんか、ありがとう