私はRESTサービスを消費しています(と私は彼のコードにアクセスすることはできません)という名前のクラスXXXXX shouldest複数のJSONフィールドあなたは、逆シリアル化しようとするとエラーが発生します。java.lang.IllegalArgumentExceptionが:私は、このようなJSONを返すXXXX
java.lang.IllegalArgumentException: class XXXXX shouldest multiple JSON fields named id
どのように私は、このJSONを生成するコードを変更せずに、このJSONオブジェクトを回すことができますか?一度かもしれない文字列に全体JSONに変換し、複数のJSONにそれを破ることは、この{"Type1": {"id": "1" }}
のようなオブジェクトの各「タイプ」オブジェクトを反復処理し、一緒にそれをすべて行う
これをどのようにデシリアライズしていますか? –
はい。私はデシリアライズしようとしています。私はシリアライズで何も変更できません。 –
デシリアライズしているコードを表示していますか? –