2016-06-25 81 views
0

我想从Json'en''ja''de'中检索下面的值,并为android获取一个string.xml,并将其获取的值从嵌套的JSON中取出来做什么如何解析这个嵌套json使用gson和java? &getvalues

`{                                             
    "resources": {                             
    "string": { 
     "en": [ 
     { 
      "name": "Parts", 
      "character": "wheel" 
     }, 
     { 
      "name": "Box", 
      "character": "container" 
     }, 
     { 
      "name": "ZentraleTeile", 
      "character": "engine" 
     }, 
     { 
      "name": "Electric", 
      "character": "battery" 
     }, 
     { 
      "name": "Kabel", 
      "character": "flatcable" 
     } 
     ], 
     "ja": [ 
     { 
      "name": "Parts", 
      "character": "ホイール" 
     }, 
     { 
      "name": "Box", 
      "character": "コンテナ" 
     }, 
     { 
      "name": "ZentraleTeile", 
      "character": "エンジン" 
     }, 
     { 
      "name": "Electric", 
      "character": "バッテリー" 
     }, 
     { 
      "name": "Kabel", 
      "character": "フラットケーブル" 
     } 
     ], 
     "zh": [ 
     { 
      "name": "Name", 
      "character": "KOM指南2" 
     }, 
     { 
      "name": "Parts", 
      "character": "轮" 
     }, 
     { 
      "name": "Box", 
      "character": "集装箱" 
     }, 
     { 
      "name": "ZentraleTeile", 
      "character": "发动机" 
     }, 
     { 
      "name": "Electric", 
      "character": "电池" 
     }, 
     { 
      "name": "Kabel", 
      "character": "扁平电缆" 
     } 
     ], 
     "de": [ 
     { 
     { 
      "name": "Parts", 
      "character": "Rad" 
     }, 
     { 
      "name": "Box", 
      "character": "Container" 
     }, 
     { 
      "name": "ZentraleTeile", 
      "character": "Motor" 
     }, 
     { 
      "name": "Electric", 
      "character": "Batterie" 
     }, 
     { 
      "name": "Kabel", 
      "character": "Flachbandkabel" 
     } 
     ] 
    } 
    } 
}` 

我该如何轻松地使用GSON和java来做到这一点?

回答