わかりました、私はこれに対する答えをどこでも探しました。それは私を夢中にさせています。
私がする必要があるのは、非常に単純な Web サービスの応答を非整列化することだけです。唯一の問題は、生成されたソース ファイルを@XmlRootElement
注釈なしで使用していることです。この生成されたソース ファイルを編集して追加することもできません@XmlRootElement
。「そのまま」使うしかない。
これは私が持っている現在のコードですが、この投稿の下部に示されているエラーが発生しています。JAXBElement
ラッパーを使用しようとしましたが、役に立ちませんでした。誰かが私に必要なコードを教えてくれませんか? 使い方"QName"s
などはわかりません。
以下のこのコードは、以下を持つクラスでうまく機能します@XmlRootElement
。
MyGeneratedClass response = restTemplate.getForObject("url to webservice!"),
MyGeneratedClass.class);
return response
悲しいことに、この場合、このエラーが発生しています。REST 応答を非整列化するのを手伝ってください!
Could not extract response: no suitable HttpMessageConverter found for response
type [MyGeneratedClass] and content type [application/xml;version=1]