0
私は古いプロジェクトの決定のために、Jerseyを使用してXMLデータを返すサービスに接続するプロジェクトに取り組んでいます。時々私はXmlRootElement
で注釈を付け何でも/豆/ POJOを作成することができます。しかしwebTarget.get(MyPojo.class)
Jersey XMLをマップ
を使用し、私は、言う、とジャクソンを行い、そしてwebTarget.get(Map.class)
をするだろう何をしようとする場合、私は次のエラーを取得する:
MessageBodyReader not found for media type=text/xml, type=interface java.util.Map, genericType=interface java.util.Map.
私の場合、私は任意のフィールドを持つことができるXMLを持っているので、それを読むための理想的な方法はマップを読むことです。他の図書館に頼らなくても私ができることはありますか?データをシリアライズする必要はなく、接続するWebサービスからの応答のみを逆シリアル化します。