2017-11-30 18 views
0

私は、次の契約Androidのネストされたデータモデリング

"shape": { 
     "type": "MultiPoly", 
     "points": [ 
      [ 
       [ 
        [ 
         -92.53941242522892, 
         41.51492979593705 
        ], 
        [ 
         -92.53942433363545, 
         41.51493000420402 
        ], 
. 
. 
. 

"shape": { 
     "type": "Poly", 
     "points": [ 
      [ 
       [ 
        -92.6814794540405, 
        41.7796968811509 
       ], 
       [ 
        -92.6820158958435, 
        41.7801769167539 
       ] 
. 
. 
. 

を持って、MultiPolyは、アレイ階層内の別のレベルを持っています。どのようにしてPOJOを作成すれば、両方のケースを正常に解析できますか?出来ますか?

List<List<List<Double>>> points;と思われますが、Polyの場合のみです。

おかげで、 Otterman

+0

あなたは完全なjsonファイルを置くことができますか?あなたはhttp://www.jsonschema2pojo.org/を使ってみましたか? – diegoveloper

答えて

0

は、だから私は、一般的なObject []配列にpointsを格納して、タイプに基づいて手動で解析することによって、これを理解することができました。

private Object[] points;

関連する問題