私のプロジェクトでは、JSFとSpringDAOとWebサービスを使用しました。 私はXMLで返すさまざまなWebサービスを呼び出しています。このXMLを解析して使用する必要があります。 私の質問は...どうすれば使えますか?Spring DAOベースのアプリケーションでXMLを実装する方法は?
デフォルトで春に何か確認できますか? コンテンツを別々に解析し、コアのJavaコードで使用する必要がありますか? または他のもの...
この場合、何ができますか?
私のプロジェクトでは、JSFとSpringDAOとWebサービスを使用しました。 私はXMLで返すさまざまなWebサービスを呼び出しています。このXMLを解析して使用する必要があります。 私の質問は...どうすれば使えますか?Spring DAOベースのアプリケーションでXMLを実装する方法は?
デフォルトで春に何か確認できますか? コンテンツを別々に解析し、コアのJavaコードで使用する必要がありますか? または他のもの...
この場合、何ができますか?
2つの古典的XMLパーサは、SAXとDOMに基づいて利用できます。 thisの詳細はこちらをご覧ください。
スプリングもサポートオブジェクト/ XMLマッピング。これは、
新しい機能は、O/Xマッパーです。 O/Xマッパーの概念は新しいものではありません。 OはObjectを表します。 XはXMLを表します。このアイデアは、Javaオブジェクト(ほとんどの場合、普通の古いJavaオブジェクトまたはPOJO)をXMLドキュメントに変換することです。
たとえば、いくつかの属性を持つ単純なBeanがあり、そのJavaオブジェクトをXML文書に変換するビジネス上の必要性があります。 SpringのO/X Mapperがそれを処理できます。逆の場合(つまり、XML文書を取り出して単純なJava Beanに変換する必要がある場合)、SpringのO/X Mapperもこれを処理できます。
これは本当に面白く、コード内のXML解析の複雑さを隠すことができます。可能であれば選択してください。
xsdはありますか? – dardo
いいえ、私はそれを持っていません。私はXSDについても考えていません。 – Ketan