私はSpring 3に基づいてアプリケーションを構築していますが、JSON ans XMLオブジェクトを作成するためのSpringライブラリがありますか?Spring JSONとXML
変数を使ってXMLやJSONを作成してwebserviceに送信したいとします。
私はGoogleで探していたが、私は特別なものは見つけられなかった。
私を助けてくれますか?
私はSpring 3に基づいてアプリケーションを構築していますが、JSON ans XMLオブジェクトを作成するためのSpringライブラリがありますか?Spring JSONとXML
変数を使ってXMLやJSONを作成してwebserviceに送信したいとします。
私はGoogleで探していたが、私は特別なものは見つけられなかった。
私を助けてくれますか?
XMLオブジェクトを作成するには、JAXBとspring-oxm
プロジェクトを使用する必要があります。 XML処理を大幅に簡素化します。
JSONの場合は、Jacksonライブラリが最も一般的に使用されます。
Spring MVCからXML/JSONを消費したい場合は、コントローラ内のJavaオブジェクトを期待/返すだけです。 Springはマーシャリングとアンマーシャリングを行います。 XMLは無料です。ジャクソンが利用可能な場合、JSONサポートは自動的に有効になります。
最後に、SOAP Webサービスのクライアントになりたい場合は、spring-ws
を試してください。これがRESTサービスの場合は、特にRestTemplate
が設計されています。
春は、pojoをjsonに変換するためにjacksonを使用します(automatically for you)。
xmlからpojosにデータをマーシャリングするには、jaxb(春の部分ではありません)を使用できます。
OPは、Spring MVCについて言及していません。明らかに、JSON/XMLに明示的にデータをシリアル化したいと考えています。 –