0

以下のようにJSONフィールドをPOJOのJavaフィールドにマップすることは可能ですか-私のJSONはこのようなものです-

{
  "data": {
    "request": [
      {
        "type": "City",
        "query": "Chennai, India"
      }
    ]
  }
}

以下のPOJOでフィールド「タイプ」をマッピングします-

public class MyClass {
     @JsonProperty("data.request.type") // Can I do something like this?
     private String type;
     // ... getters and setters and other fields
}

着信 JSON に従って POJO を記述したくはありませんが、修飾名を使用して要素をバインドしたいと考えています。私はそれをグーグルで検索しましたが、解決策が見つかりませんでした。

どのライブラリでも使用できますか?

4

2 に答える 2

0

いいえ、requestJSON 配列であり、複数の要素を持つ可能性があるため、マッピングは機能しませんでした。

于 2016-09-08T15:40:12.610 に答える