問題タブ [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 - xmlbeans からの RuntimeException - コンパイルされたスキーマが見つかりません
生成された xmlbeans クラスに依存するコードを実行しているときに、RuntimeException が発生します。これが次の場合はわかりません。
- コード生成またはパッケージング中に何かが足りない
- 実行時の依存関係がありません
- 誤解を招くエラー メッセージです。別の場所を探す必要があります。
xbean.jar のバージョンは、ビルド環境と実行環境で同じです。これを前に見た人はいますか、何かアイデアはありますか?
ありがとう。
java - cxfwsdl2javaにxmlbeansバインディングを使用する
apacheCXF2.1.5とxmlbeansを使用してWebサービスクライアントを生成することから始めています。FAQページには、jaxbバインディングを使用して以下のバインディングを作成する方法が示されていjava.util.Date
ますxsd:dateTime
。
代わりにxmlBeansバインディングを使用したいのですが、適切な例が見つかりません。xmlbeansを使用してxmlファイルをjavaオブジェクトにマップする方法を理解しましたが、使用する構文が見つかりませんcxf
。ポインタ、コードサンプルは大歓迎です。
java - 「予期しない要素: CDATA」というメッセージが表示される org.apache.xmlbeans.XmlException は何を意味しますか?
XML ドキュメントを解析してロードしようとしていますが、XmlObject を拡張するクラスで parse メソッドを呼び出すと、この例外が発生します。残念ながら、それは私の問題である、予期しない要素のアイデアを私に与えません.
このコードを共有することはできませんが、必要に応じてより多くの情報を提供することができます。
java - JAVA の 834 ファイル用の XML Beans に似たツールはありますか?
XMLBeans オブジェクトを使用して XML ファイルを処理する喜びが大好きです...現在 834 ファイルを扱っていますが、834 ファイル用の同様のツールであるかどうか疑問に思っています。
フラットファイルオブジェクトも役立ちます
ありがとうチョン
xmlbeans - 対応する SchemaType オブジェクトがある場合、XmlObject インスタンスを取得できますか?
XmlBeans では、コンパイル済みのスキーマがあり、それを使用してインスタンスを作成します。
MyStuff stuff = MyStuff.Factory.newInstance()
方法。
しかし、私のアプリケーションの一部では、MyStuff をジェネリック XmlObject として扱う必要がありますが、そのインスタンスを作成したいと考えています。私がやりたいとしましょう:
ここで、workWithObjectsAbstractly は次のように定義されます。
それを行う方法はありますか?Particles と Properties を介して schemaType を検査し、XmlCursor を使用して何かを作成することはできましたが、面倒なようです。避けることはできますか?
java - xml 文書を作成して xmlbeans で埋める
少し前、私は仕事で XmlBeans を使用していて、プログラムでスキーマから xml を作成する必要がありました。当時、私は XmlBeans を使用してスキーマをコンパイルし、いくつかの XmlBeans 機能 (今はその名前を思い出せません) を使用して、すべてのオプションおよび必須のタグと属性を持つ有効な xml を作成しました。
この質問をここに残しておくので、誰かがこれを行う方法を思い出すのを手伝ってくれるかもしれません... (私は Axis 2 を使用したことも覚えているので、おそらく Axis2 の機能だったと思い始めていますか?)
ありがとうございます 思い出したら載せますね…
java - MavenプロジェクトでXMLBeansによって生成されたschemas.jarにアクセスする
私はschemas.jar
私に供給されており、単純なMavenプロジェクト内からそれにアクセスしようとしています。クラスパスにあるディレクトリにschemas.jar
ファイルを配置しました。src/main/resources
作成したドキュメントに次のような方法でアクセスしようとすると、次のようになります。
GetOrdersRequestDocument
それは(それを見つけることができない) について不平を言います。
プロジェクトでこれらのクラスを取得するにはどうすればよいですか?特定のものをインポートする必要がありますか?
java - XMLBeans-Axis2とTomcatを使用してxsi:typeを削除しましたか?
私はXMLBeansを初めて使用し、それを使用してaxis2Webサービスの一部としてXMLドキュメントを作成しようとしています。コードを標準のJavaアプリケーションまたは標準のサーブレットとして実行すると、XMLが正しく生成されます。
ただし、サーブレットのAxis2とTomcatでまったく同じコードを実行すると、次のようになります。
もちろん、これは有効ではありません。コードがTomcatで実行されると、「コマンド」要素のxsi:typeが削除されます。
Axis2で実行している場合にのみこのタイプの問題を引き起こす可能性がある、私が間違っている可能性があることについて誰かが提案していますか?最初はTomcatの問題だと思っていましたが、汎用サーブレットを作成してまったく同じコードを実行した後は、問題はありません。XMLBeansのXMLOptionsを試してみましたが、問題を解決できなかったようです。私が現在使用しているオプションは次のとおりです。
java - XMLBeansを使用して複数のXSDを単一のJARにコンパイルする
私は次のディレクトリ構造を持っています:
XMLBeansを使用してこれらすべてを単一のJARファイルにコンパイルしようとしていますが、scompコマンドラインを実行してこれらすべてを一緒にコンパイルすることはできません。着信XMLの制限と、これらのファイルごとに異なる名前空間を強制する必要があるため、XSDごとに個別のXSDConfigファイルが必要です。
これらのファイルを使用して単一のJARに結合するように指定するにはどうすればよいscomp
ですか?
それらをコンパイルしようとすると、次のメッセージが表示されます。
個々のxsdconfigを各xsdファイルにバインドする方法がわかりません。
java - XMLBeans XmlObject を使用して XML にノードを追加する方法
私の目標は、XML 文字列を取得して XMLBeans XmlObject で解析し、いくつかの子ノードを追加することです。
これがサンプル文書 (xmlString) です。
いくつかのノードを追加した後の XML ドキュメントは次のようになります。
基本的に、<phoneNumbers/>
2 つの子ノード<home/>
とを持つノードを追加するだけ<work/>
です。
これは私が得た限りです、
ありがとうございました