私のアプリケーションは動的XMLを返し、そのXMLからJavaオブジェクトを作成したいと思います。どうやってするか?動的XMLから動的Javaクラスを作成するようなそのような。どんな例も役立ちます。動的なXMLからJavaオブジェクトへ?
答えて
まあ、非常に一般的なJavaクラスMyObject
を作成して、値を持つクラスのリストを含むことができます。そのようにすれば、先に構造を知る必要はありません。
もう一度、十分なDOMではないですか? http://docs.oracle.com/javase/1.4.2/docs/api/org/w3c/dom/package-summary.htmlをご覧ください。それぞれのXMLオブジェクトに実際のJavaクラスが本当に必要であるというユースケースはどういうものでしょうか?これは、これらのような問題にアプローチする一般的な方法ではありません。
xmlのすべての属性と値を含むjavaオブジェクトが必要です....別のアプリケーションに渡す必要があります – NewJavaBee
XMLデータがスキーマで定義されている場合、SDKが提供するxjcを使用してJAX-Bクラスを作成できます。 JAX-Bクラスを取得すると、ストリームを介してXMLデータを整列化および非整列化することができます。
ババン・デン・ブローク:JavaクラスにXML要素を表現することは、あなたが思うよりも一般的であるかもしれません。それはすべてあなたが必要とするデータに依存します。
xmlが定義されていない場合は、Broeksの提案でよりうまくいくかもしれません。 –
うん。それはxmlスキーマが定義されていないという問題です。常に動的なXMLを取得している。 – NewJavaBee
- 1. XMLからJSONへの動的変換
- 2. Javaオブジェクトを動的XMLに変換
- 3. XML動的オブジェクトを
- 4. cからjavaへのオブジェクト
- 5. XMLへの動的バインディング
- 6. C++オブジェクトからXMLへの通信
- 7. xmlからjavaへの翻訳
- 8. LinqからXMLへの動的WPF生成
- 9. Web API - 動的からXMLへのシリアル化
- 10. XMLからデータベースへデータを動的に格納するサービス
- 11. JAXB - XML文書からの動的オブジェクトの作成
- 12. LINQからXML選択クエリへの動的オブジェクトを実現する簡単な方法は?
- 13. XML文書からJavaクラスを動的に生成
- 14. オブジェクト型のidからクラスへの動的型キャスト
- 15. JSONオブジェクトからJavaへの表現
- 16. 静的なセルから動的なTableViewControllerへの接続
- 17. Javaプロジェクトから動的Webプロジェクトへの変換
- 18. Javaの2つのクラスからの動的オブジェクト
- 19. 古典的なaspからasp.netへのxmlの投稿
- 20. LINQからXMLへの最も効率的な使用
- 21. Ruby on Railsのxmlからjsonへの部分的な移行
- 22. C#の例外動的クラスからオブジェクトをキャストしながら動的クラス
- 23. Java変換不明なプリミティブ配列からオブジェクト配列へ
- 24. XMLから動的にデータをフェッチ
- 25. XMLオブジェクトをJavaオブジェクトにロード
- 26. Entity Framework 4の動的オブジェクトへのキャストオブジェクト
- 27. セッション変数への動的C#オブジェクト?
- 28. 動的オブジェクトへのMVCクエリ文字列
- 29. Java:外生的なオブジェクトへの依存性注入?
- 30. URLからNSDataオブジェクトへXMLファイルを取得しますか?
なぜDOMオブジェクトではなくクラスが必要ですか? – jordeu
提案されているDOMに加えて、** groovy **を使用してXMLを読むことができます。 (あなたが一度それを使ったことがあるなら、あなたはそれを前にどのようにしたのか自分に尋ねる)。 – luukes