私はGSONをJavaのJSONパーサーとして持っていますが、キーは常に同じではありません。 たとえば、私は次のJSONを持っています:gsonでjsonツリーを解析する
{
"message":"....",
"categories_sorted": [
{
"550e8400-e29b-41d4-a716-446655440000": [
{
"550e8400-e29b-41d4-a716-446655443333": [
{
"550e8400-e29b-41d4-a716-446655448964": []
}
]
},
{
"550e8400-e29b-41d4-a716-446655443334": []
}
]
},
{
"550e8400-e29b-41d4-a716-446655440023": [
{
"550e8400-e29b-41d4-a716-446655442344": []
}
]
}
]
}
私はこのツリー "categories_sorted"を解析する必要があります。私のJavaのPOJOオブジェクト:
public class CategoryPOJO {
@SerializedName("message")
@Expose
private String message;
@SerializedName("categories_sorted")
@Expose
private JsonArray sortedCategoryItems;
.......
Getters and setters
}
を、私は意思決定のおおよそのバージョンを見つけましたが、彼らは私の場合には リンクは動作しません:[リンク](https://gist.github.com/patrickbaumannを/ 897492) –