現在Tree構造をもったデータクラスを使ったモジュールを作成しております。
データクラスは抽象的に表現するとこんな感じです。
Java
1public class TreeItem 2{ 3 public String name; 4 public String type; 5 public List<TreeItem> childrenItems; 6}
テストデータの保存形式として、JSONを使おうと思っています。
考えているJSONの構造としては以下のような感じです。
JSON
1{ 2 "name" : "item1", 3 "type" : "type1"; 4 "childrenItems" : 5 [ 6 { 7 "name" : "item2", 8 "type" : "type2"; 9 childrenItems : 10 [ 11 { 12 .....(以下同様) 13 } 14 ] 15 } 16 17 ] 18 19}
しかし、GSONを使ってこのようなJSONをJavaのオブジェクトへ
再帰的に変換する方法が分かりません
ご教授お願いいたします。
追記:
階層の深さは2以上あります。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。