-1

こんにちは、私は Java を初めて使用し、どのように進めればよいかわかりません (タイプミスや私の言語は無視してください)。誰かが私を助けてくれますか (アイデア/進め方だけで、サンプルコードは必要ありません)。Restful Json Web サービスを作成しようとしています (Spring MVC を使用)。私が作成しようとしている Web サービスは、既存の XML ベースの安らかな Web サービスの一種のラッパーです。アイデアは、他のすべての既存のサービスが JSON サービスとして公開されているため、1 つの共通プラットフォームを持つことです。私の仕事は、XML を取得して Json に変換することですが、注意が必要なのは、Json スキーマは XML スキーマのスーパーセットです (つまり、いくつかのデフォルト値で埋められる要素がさらに含まれているということです)。さらに情報が必要な場合はお知らせください。

前もって感謝します。

4

1 に答える 1

1

これを行う 1 つの方法は、Jaxbを使用して受信XMLを Java オブジェクトに変換することです。すべての要素、デフォルト値を持つ要素、および着信 XML の要素が含まれるようにJaxbオブジェクトを構築します。

XML が Jaxbに変換されると、メッセージ コンバーターを使用してJaxbオブジェクトをJson文字列に変換できます。org.springframework.http.converter.json.MappingJacksonHttpMessageConverter

于 2013-05-01T14:37:28.157 に答える