私のアプリケーションは動的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. Pojoクラス(XMLからオブジェクトへ)
- 4. Mule XStreamオブジェクトからXMLへ
- 5. XML動的オブジェクトを
- 6. JavaからXMLからjTableへのインポート
- 7. 子オブジェクトへの動的な移動
- 8. cからjavaへのオブジェクト
- 9. XMLへの動的バインディング
- 10. javaオブジェクトへのsoap xmlの応答
- 11. JavaオブジェクトへのXMLの解析
- 12. C++オブジェクトからXMLへの通信
- 13. xmlから動的にsvg
- 14. xmlからjavaへの翻訳
- 15. XMLからSpring Javaへのアノテーション変換
- 16. XMLからCSVへの変換Java
- 17. xmlからjsonへの変換Spring/Java
- 18. CSVからXMLへの変換Java
- 19. XMLからデータベースへデータを動的に格納するサービス
- 20. Web API - 動的からXMLへのシリアル化
- 21. LinqからXMLへの動的WPF生成
- 22. saxonを使用したJSONからXMLへの動的変換
- 23. Java XStreamからXMLをオブジェクトに変換
- 24. JAXB - XML文書からの動的オブジェクトの作成
- 25. LINQからXML選択クエリへの動的オブジェクトを実現する簡単な方法は?
- 26. オブジェクトからオブジェクトへのコンフィグレーション可能なマップJava/Spring
- 27. XML文書からJavaクラスを動的に生成
- 28. Javaの視点からPythonへの基本的なオブジェクトのインスタンス化
- 29. 動的グラフからPDFへ
- 30. ABAP XMLファイルをオブジェクトに自動的に変換する方法(例:javaなど)
なぜDOMオブジェクトではなくクラスが必要ですか? – jordeu
提案されているDOMに加えて、** groovy **を使用してXMLを読むことができます。 (あなたが一度それを使ったことがあるなら、あなたはそれを前にどのようにしたのか自分に尋ねる)。 – luukes