AndroidでZenfolio API用のJsonクライアントを作成する必要があります。私はMappingHttpJacksonConverterでSpring ResTemplateを使用することに決めました。私が "exchange"メソッドを使ってPOSTを実行すると、jsonのレスポンスにdeserializatoonの例外を引き起こす "@type"という名前の要素が1つあります。デシリアライザにそのタグを省略するように指示する注釈はありますか? jsonデシリアライザのアノテーションを有効にするにはどうすればよいですか?Android RestTemplate json deserialization
1
A
答えて
3
興味のないすべての要素を無視する場合は、マッピングクラスで@JsonIgnoreProperties(ignoreUnknown = true)を試してください。
0
@JsonIgnore ("@type")
を使用すると、ジャクソンの注釈はデフォルトで有効になっています。
詳細はhttp://wiki.fasterxml.com/JacksonAnnotationsを参照してください。
関連する問題
- 1. json to c#deserialization
- 2. firebase json deserialization swift
- 3. Json to Object Deserialization
- 4. C#json deserialization itunes search api
- 5. c#java deserialization issue
- 6. Newtonsoft json.net deserialization NullReferenceException
- 7. RestTemplate - Jackson Deserializer
- 8. spring testresttemplate vs resttemplate
- 9. /拡張RestTemplate