こんにちは私はこれをjsonコードに従ってもらいました。
[{"check":{"domain":"qwe.coedu.br"}},{"check":{"domain":"qwe.com.br"}},{"check":{"domain":"qwe.com"}}]"
私のオブジェクトでこのjsonを変換する方法
class Check {String domain , String status ...}
を返しList<Check>
ますが、Check属性はnullです。私のコードを参照してください。Gsonと。
Gson gson = new Gson();
Type fooType = new TypeToken<Collection<Check>>(){}.getType();
System.out.println(((List<Check>)gson.fromJson("[{\"check\":{\"status\":\"2\",\"domain\":\"william.com.br\"}}]", fooType)).get(0).getDomain());
返されたリストをデバッグすると、リスト内のすべてのオブジェクトが含まれますが、すべての属性がnullになります。
なにが問題ですか ?