如何访问JSON值? [英] How to access JSON values?
本文介绍了如何访问JSON值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我写一个Android程序,需要访问某些值。我将如何访问持续时间,根据Chevorlet伏在0指数为120?我已经用它储存在一个JSONObject。
vech = context.getAssets()开(vec9.json); 字符串s = convertStreamToString(vech);
尝试{
车辆=新的JSONObject(S);
}赶上(JSONException E){
e.printStackTrace();
}
JSON code ...
{根:{
形式:{
FORM_INIT:{
@属性:{
MDD:20,
成本:2.85
省油:24
}
}
},
汽车: {
车:
{
@属性:{
索引:0,
说明:雪佛兰Volt
能源:12,
囊:72,
除数:40
},
KWH:[
{
@属性:{
索引:0,
级别:120,
持续时间:10
},
KWH_PCT:{
START:
{
@属性:{
时间:0
sum_idx_0:70
sum_idx_1:30,
sum_idx_2:0,
win_idx_0:70
win_idx_2:30
}
},
{
@属性:{
时间:1
sum_idx_0:60,
sum_idx_1:40
sum_idx_2:0,
win_idx_0:60,
win_idx_2:40
}
},
{
@属性:{
时间:2
sum_idx_0:50,
sum_idx_1:50,
sum_idx_2:0,
win_idx_0:50,
win_idx_2:50
}
},
{
@属性:{
时间:3
sum_idx_0:40
sum_idx_1:60,
sum_idx_2:0,
win_idx_0:40
win_idx_2:60
}
},
{
@属性:{
时间:4,
sum_idx_0:30,
sum_idx_1:70
sum_idx_2:0,
win_idx_0:30,
win_idx_2:70
}
},
{
@属性:{
时间:5,
sum_idx_0:20,
sum_idx_1:70
sum_idx_2:10,
win_idx_0:20,
win_idx_2:80后
}
},
{
@属性:{
时间:6,
sum_idx_0:10,
sum_idx_1:70
sum_idx_2:20,
win_idx_0:10,
win_idx_2:90后
}
},
{
@属性:{
时间:7
sum_idx_0:0,
sum_idx_1:70
sum_idx_2:30,
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:8
sum_idx_0:0,
sum_idx_1:60,
sum_idx_2:40
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:9
sum_idx_0:0,
sum_idx_1:60,
sum_idx_2:40
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:10
sum_idx_0:0,
sum_idx_1:60,
sum_idx_2:40
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:11
sum_idx_0:0,
sum_idx_1:60,
sum_idx_2:40
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:12,
sum_idx_0:0,
sum_idx_1:60,
sum_idx_2:40
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:13,
sum_idx_0:0,
sum_idx_1:60,
sum_idx_2:40
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:14,
sum_idx_0:10,
sum_idx_1:50,
sum_idx_2:40
win_idx_0:10,
win_idx_2:90后
}
},
{
@属性:{
时间:15
sum_idx_0:20,
sum_idx_1:50,
sum_idx_2:30,
win_idx_0:20,
win_idx_2:80后
}
},
{
@属性:{
时间:16,
sum_idx_0:30,
sum_idx_1:50,
sum_idx_2:20,
win_idx_0:30,
win_idx_2:70
}
},
{
@属性:{
时间:17,
sum_idx_0:40
sum_idx_1:50,
sum_idx_2:10,
win_idx_0:40
win_idx_2:60
}
},
{
@属性:{
时间:18,
sum_idx_0:50,
sum_idx_1:50,
sum_idx_2:0,
win_idx_0:50,
win_idx_2:50
}
},
{
@属性:{
时间:19,
sum_idx_0:60,
sum_idx_1:40
sum_idx_2:0,
win_idx_0:60,
win_idx_2:40
}
},
{
@属性:{
时间:20
sum_idx_0:70
sum_idx_1:30,
sum_idx_2:0,
win_idx_0:70
win_idx_2:30
}
},
{
@属性:{
时间:21,
sum_idx_0:80后,
sum_idx_1:20,
sum_idx_2:0,
win_idx_0:80后,
win_idx_2:20
}
},
{
@属性:{
时间:22,
sum_idx_0:80后,
sum_idx_1:20,
sum_idx_2:0,
win_idx_0:80后,
win_idx_2:20
}
},
{
@属性:{
时间:23,
sum_idx_0:80后,
sum_idx_1:20,
sum_idx_2:0,
win_idx_0:80后,
win_idx_2:20
}
}
]
}
},
{
@属性:{
索引:1,
级别:240,
持续时间:4
},
KWH_PCT:{
START:
{
@属性:{
时间:0
sum_idx_0:100
sum_idx_1:0,
sum_idx_2:0,
win_idx_0:100
win_idx_2:0
}
},
{
@属性:{
时间:1
sum_idx_0:100
sum_idx_1:0,
sum_idx_2:0,
win_idx_0:100
win_idx_2:0
}
},
{
@属性:{
时间:2
sum_idx_0:100
sum_idx_1:0,
sum_idx_2:0,
win_idx_0:100
win_idx_2:0
}
},
{
@属性:{
时间:3
sum_idx_0:100
sum_idx_1:0,
sum_idx_2:0,
win_idx_0:100
win_idx_2:0
}
},
{
@属性:{
时间:4,
sum_idx_0:75
sum_idx_1:25
sum_idx_2:0,
win_idx_0:75
win_idx_2:25
}
},
{
@属性:{
时间:5,
sum_idx_0:50,
sum_idx_1:50,
sum_idx_2:0,
win_idx_0:50,
win_idx_2:50
}
},
{
@属性:{
时间:6,
sum_idx_0:25
sum_idx_1:75
sum_idx_2:0,
win_idx_0:25
win_idx_2:75
}
},
{
@属性:{
时间:7
sum_idx_0:0,
sum_idx_1:100
sum_idx_2:0,
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:8
sum_idx_0:0,
sum_idx_1:100
sum_idx_2:0,
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:9
sum_idx_0:0,
sum_idx_1:100
sum_idx_2:0,
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:10
sum_idx_0:0,
sum_idx_1:100
sum_idx_2:0,
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:11
sum_idx_0:0,
sum_idx_1:75
sum_idx_2:25
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:12,
sum_idx_0:0,
sum_idx_1:50,
sum_idx_2:50,
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:13,
sum_idx_0:0,
sum_idx_1:25
sum_idx_2:75
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:14,
sum_idx_0:0,
sum_idx_1:0,
sum_idx_2:100
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:15
sum_idx_0:0,
sum_idx_1:25
sum_idx_2:75
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:16,
sum_idx_0:0,
sum_idx_1:50,
sum_idx_2:50,
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:17,
sum_idx_0:0,
sum_idx_1:75
sum_idx_2:25
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:18,
sum_idx_0:0,
sum_idx_1:100
sum_idx_2:0,
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:19,
sum_idx_0:0,
sum_idx_1:100
sum_idx_2:0,
win_idx_0:0,
win_idx_2:100
}
},
{
@属性:{
时间:20
sum_idx_0:25
sum_idx_1:75
sum_idx_2:0,
win_idx_0:25
win_idx_2:75
}
},
{
@属性:{
时间:21,
sum_idx_0:50,
sum_idx_1:50,
sum_idx_2:0,
win_idx_0:50,
win_idx_2:50
}
},
{
@属性:{
时间:22,
sum_idx_0:75
sum_idx_1:25
sum_idx_2:0,
win_idx_0:75
win_idx_2:25
}
},
{
@属性:{
时间:23,
sum_idx_0:100
sum_idx_1:0,
sum_idx_2:0,
win_idx_0:100
win_idx_2:0
}
}
]
}
}
]
},
{
@属性:{
索引:1,
说明:日产Leaf
能源:24,
囊:72,
除数:100
},
KWH:[
{
@属性:{
索引:0,
级别:120,
持续时间:20
},
KWH_PCT:{
START:
{
@属性:{
时间:0
sum_idx_0:35
sum_idx_1:45,
sum_idx_2:20,
win_idx_0:35
win_idx_2:65
}
},
{
@属性:{
时间:1
sum_idx_0:30,
sum_idx_1:50,
sum_idx_2:20,
win_idx_0:30,
win_idx_2:70
}
},
{
@属性:{
时间:2
sum_idx_0:25
sum_idx_1:55
sum_idx_2:20,
win_idx_0:25
win_idx_2:75
}
},
{
@属性:{
时间:3
sum_idx_0:20,
sum_idx_1:60,
sum_idx_2:20,
win_idx_0:20,
win_idx_2:80后
}
},
{
@属性:{
时间:4,
sum_idx_0:20,
sum_idx_1:60,
sum_idx_2:20,
win_idx_0:20,
win_idx_2:80后
}
},
{
@属性:{
时间:5,
sum_idx_0:20,
sum_idx_1:60,
sum_idx_2:20,
win_idx_0:20,
win_idx_2:80后
}
},
{
@属性:{
时间:6,
sum_idx_0:20,
sum_idx_1:60,
sum_idx_2:20,
win_idx_0:20,
win_idx_2:80后
}
},
{
@属性:{
时间:7
sum_idx_0:20,
sum_idx_1:60,
sum_idx_2:20,
win_idx_0:20,
win_idx_2:80后
}
},
{
@属性:{
时间:8
sum_idx_0:25
sum_idx_1:55
sum_idx_2:20,
win_idx_0:25
win_idx_2:75
}
},
{
@属性:{
时间:9
sum_idx_0:30,
sum_idx_1:50,
sum_idx_2:20,
win_idx_0:30,
win_idx_2:70
}
},
{
@属性:{
时间:10
sum_idx_0:35
sum_idx_1:45,
sum_idx_2:20,
win_idx_0:35
win_idx_2:65
}
},
{
@属性:{
时间:11
sum_idx_0:40
sum_idx_1:40
sum_idx_2:20,
win_idx_0:40
win_idx_2:60
}
},
{
@属性:{
时间:12,
sum_idx_0:40
sum_idx_1:40
sum_idx_2:20,
win_idx_0:40
win_idx_2:60
}
},
{
@属性:{
时间:13,
sum_idx_0:40
sum_idx_1:40
sum_idx_2:20,
win_idx_0:40
win_idx_2:60
}
},
{
@属性:{
时间:14,
sum_idx_0:40
sum_idx_1:40
sum_idx_2:20,
win_idx_0:40
win_idx_2:60
}
},
{
@属性:{
时间:15
sum_idx_0:40
sum_idx_1:45,
sum_idx_2:15
win_idx_0:40
win_idx_2:60
}
},
{
@属性:{
时间:16,
sum_idx_0:40
sum_idx_1:50,
sum_idx_2:10,
win_idx_0:40
win_idx_2:60
}
},
{
@属性:{
时间:17,
sum_idx_0:40
sum_idx_1:55
sum_idx_2:5,
win_idx_0:40
win_idx_2:60
}
},
{
@属性:{
时间:18,
sum_idx_0:40
sum_idx_1:60,
sum_idx_2:0,
win_idx_0:40
win_idx_2:60
}
},
{
@属性:{
时间:19,
sum_idx_0:40
sum_idx_1:55
sum_idx_2:5,
win_idx_0:40
win_idx_2:60
}
},
{
@属性:{
时间:20
sum_idx_0:40
sum_idx_1:50,
sum_idx_2:10,
win_idx_0:40
win_idx_2:60
}
},
{
@属性:{
时间:21,
sum_idx_0:40
sum_idx_1:45,
sum_idx_2:15
win_idx_0:40
win_idx_2:60
}
},
{
@属性:{
时间:22,
sum_idx_0:40
sum_idx_1:40
sum_idx_2:20,
win_idx_0:40
win_idx_2:60
}
},
{
@属性:{
时间:23,
sum_idx_0:40
sum_idx_1:40
sum_idx_2:20,
win_idx_0:40
win_idx_2:60
}
}
]
}
},
{
@属性:{
索引:1,
级别:240,
持续时间:8
},
KWH_PCT:{
START:
{
@属性:{
时间:0
sum_idx_0:87
sum_idx_1:13,
sum_idx_2:0,
win_idx_0:87
win_idx_2:13
}
},
{
@属性:{
时间:1
sum_idx_0:75
sum_idx_1:25
sum_idx_2:0,
win_idx_0:75
win_idx_2:25
}
},
{
@属性:{
时间:2
sum_idx_0:63,
sum_idx_1:37
sum_idx_2:0,
win_idx_0:63,
win_idx_2:37
}
},
{
@属性:{
时间:3
sum_idx_0:50,
sum_idx_1:50,
sum_idx_2:0,
win_idx_0:50,
win_idx_2:50
}
},
{
@属性:{
时间:4,
sum_idx_0:37
sum_idx_1:63,
sum_idx_2:0,
win_idx_0:37
win_idx_2:63
}
},
{
@属性:{
时间:5,
sum_idx_0:25
sum_idx_1:75
sum_idx_2:0,
win_idx_0:25
win_idx_2:75
}
},
{
@属性:{
时间:6,
sum_idx_0:13,
sum_idx_1:87
sum_idx_2:0,
win_idx_0:13,
win_idx_2:87
}
.......
解决方案
有是一个了不起的教程,使用GSON
Im writing an Android program and need to access some values. How would I access Duration Under the Chevorlet Volt in the 0 index for 120.? I already have it stored in a JSONObject using..
vech = context.getAssets().open("vec9.json");
String s = convertStreamToString(vech);
try {
Vehicles = new JSONObject(s);
} catch (JSONException e) {
e.printStackTrace();
}
JSON code...
{"root": {
"FORM": {
"FORM_INIT": {
"@attributes": {
"mdd": "20",
"cost": "2.85",
"mpg": "24"
}
}
},
"VEHICLES": {
"VEHICLE": [
{
"@attributes": {
"index": "0",
"desc": "Chevrolet Volt",
"energy": "12",
"sac": "72",
"divisor": "40"
},
"KWH": [
{
"@attributes": {
"index": "0",
"level": "120",
"duration": "10"
},
"KWH_PCT": {
"START": [
{
"@attributes": {
"time": "0",
"sum_idx_0": "70",
"sum_idx_1": "30",
"sum_idx_2": "0",
"win_idx_0": "70",
"win_idx_2": "30"
}
},
{
"@attributes": {
"time": "1",
"sum_idx_0": "60",
"sum_idx_1": "40",
"sum_idx_2": "0",
"win_idx_0": "60",
"win_idx_2": "40"
}
},
{
"@attributes": {
"time": "2",
"sum_idx_0": "50",
"sum_idx_1": "50",
"sum_idx_2": "0",
"win_idx_0": "50",
"win_idx_2": "50"
}
},
{
"@attributes": {
"time": "3",
"sum_idx_0": "40",
"sum_idx_1": "60",
"sum_idx_2": "0",
"win_idx_0": "40",
"win_idx_2": "60"
}
},
{
"@attributes": {
"time": "4",
"sum_idx_0": "30",
"sum_idx_1": "70",
"sum_idx_2": "0",
"win_idx_0": "30",
"win_idx_2": "70"
}
},
{
"@attributes": {
"time": "5",
"sum_idx_0": "20",
"sum_idx_1": "70",
"sum_idx_2": "10",
"win_idx_0": "20",
"win_idx_2": "80"
}
},
{
"@attributes": {
"time": "6",
"sum_idx_0": "10",
"sum_idx_1": "70",
"sum_idx_2": "20",
"win_idx_0": "10",
"win_idx_2": "90"
}
},
{
"@attributes": {
"time": "7",
"sum_idx_0": "0",
"sum_idx_1": "70",
"sum_idx_2": "30",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "8",
"sum_idx_0": "0",
"sum_idx_1": "60",
"sum_idx_2": "40",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "9",
"sum_idx_0": "0",
"sum_idx_1": "60",
"sum_idx_2": "40",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "10",
"sum_idx_0": "0",
"sum_idx_1": "60",
"sum_idx_2": "40",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "11",
"sum_idx_0": "0",
"sum_idx_1": "60",
"sum_idx_2": "40",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "12",
"sum_idx_0": "0",
"sum_idx_1": "60",
"sum_idx_2": "40",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "13",
"sum_idx_0": "0",
"sum_idx_1": "60",
"sum_idx_2": "40",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "14",
"sum_idx_0": "10",
"sum_idx_1": "50",
"sum_idx_2": "40",
"win_idx_0": "10",
"win_idx_2": "90"
}
},
{
"@attributes": {
"time": "15",
"sum_idx_0": "20",
"sum_idx_1": "50",
"sum_idx_2": "30",
"win_idx_0": "20",
"win_idx_2": "80"
}
},
{
"@attributes": {
"time": "16",
"sum_idx_0": "30",
"sum_idx_1": "50",
"sum_idx_2": "20",
"win_idx_0": "30",
"win_idx_2": "70"
}
},
{
"@attributes": {
"time": "17",
"sum_idx_0": "40",
"sum_idx_1": "50",
"sum_idx_2": "10",
"win_idx_0": "40",
"win_idx_2": "60"
}
},
{
"@attributes": {
"time": "18",
"sum_idx_0": "50",
"sum_idx_1": "50",
"sum_idx_2": "0",
"win_idx_0": "50",
"win_idx_2": "50"
}
},
{
"@attributes": {
"time": "19",
"sum_idx_0": "60",
"sum_idx_1": "40",
"sum_idx_2": "0",
"win_idx_0": "60",
"win_idx_2": "40"
}
},
{
"@attributes": {
"time": "20",
"sum_idx_0": "70",
"sum_idx_1": "30",
"sum_idx_2": "0",
"win_idx_0": "70",
"win_idx_2": "30"
}
},
{
"@attributes": {
"time": "21",
"sum_idx_0": "80",
"sum_idx_1": "20",
"sum_idx_2": "0",
"win_idx_0": "80",
"win_idx_2": "20"
}
},
{
"@attributes": {
"time": "22",
"sum_idx_0": "80",
"sum_idx_1": "20",
"sum_idx_2": "0",
"win_idx_0": "80",
"win_idx_2": "20"
}
},
{
"@attributes": {
"time": "23",
"sum_idx_0": "80",
"sum_idx_1": "20",
"sum_idx_2": "0",
"win_idx_0": "80",
"win_idx_2": "20"
}
}
]
}
},
{
"@attributes": {
"index": "1",
"level": "240",
"duration": "4"
},
"KWH_PCT": {
"START": [
{
"@attributes": {
"time": "0",
"sum_idx_0": "100",
"sum_idx_1": "0",
"sum_idx_2": "0",
"win_idx_0": "100",
"win_idx_2": "0"
}
},
{
"@attributes": {
"time": "1",
"sum_idx_0": "100",
"sum_idx_1": "0",
"sum_idx_2": "0",
"win_idx_0": "100",
"win_idx_2": "0"
}
},
{
"@attributes": {
"time": "2",
"sum_idx_0": "100",
"sum_idx_1": "0",
"sum_idx_2": "0",
"win_idx_0": "100",
"win_idx_2": "0"
}
},
{
"@attributes": {
"time": "3",
"sum_idx_0": "100",
"sum_idx_1": "0",
"sum_idx_2": "0",
"win_idx_0": "100",
"win_idx_2": "0"
}
},
{
"@attributes": {
"time": "4",
"sum_idx_0": "75",
"sum_idx_1": "25",
"sum_idx_2": "0",
"win_idx_0": "75",
"win_idx_2": "25"
}
},
{
"@attributes": {
"time": "5",
"sum_idx_0": "50",
"sum_idx_1": "50",
"sum_idx_2": "0",
"win_idx_0": "50",
"win_idx_2": "50"
}
},
{
"@attributes": {
"time": "6",
"sum_idx_0": "25",
"sum_idx_1": "75",
"sum_idx_2": "0",
"win_idx_0": "25",
"win_idx_2": "75"
}
},
{
"@attributes": {
"time": "7",
"sum_idx_0": "0",
"sum_idx_1": "100",
"sum_idx_2": "0",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "8",
"sum_idx_0": "0",
"sum_idx_1": "100",
"sum_idx_2": "0",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "9",
"sum_idx_0": "0",
"sum_idx_1": "100",
"sum_idx_2": "0",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "10",
"sum_idx_0": "0",
"sum_idx_1": "100",
"sum_idx_2": "0",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "11",
"sum_idx_0": "0",
"sum_idx_1": "75",
"sum_idx_2": "25",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "12",
"sum_idx_0": "0",
"sum_idx_1": "50",
"sum_idx_2": "50",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "13",
"sum_idx_0": "0",
"sum_idx_1": "25",
"sum_idx_2": "75",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "14",
"sum_idx_0": "0",
"sum_idx_1": "0",
"sum_idx_2": "100",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "15",
"sum_idx_0": "0",
"sum_idx_1": "25",
"sum_idx_2": "75",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "16",
"sum_idx_0": "0",
"sum_idx_1": "50",
"sum_idx_2": "50",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "17",
"sum_idx_0": "0",
"sum_idx_1": "75",
"sum_idx_2": "25",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "18",
"sum_idx_0": "0",
"sum_idx_1": "100",
"sum_idx_2": "0",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "19",
"sum_idx_0": "0",
"sum_idx_1": "100",
"sum_idx_2": "0",
"win_idx_0": "0",
"win_idx_2": "100"
}
},
{
"@attributes": {
"time": "20",
"sum_idx_0": "25",
"sum_idx_1": "75",
"sum_idx_2": "0",
"win_idx_0": "25",
"win_idx_2": "75"
}
},
{
"@attributes": {
"time": "21",
"sum_idx_0": "50",
"sum_idx_1": "50",
"sum_idx_2": "0",
"win_idx_0": "50",
"win_idx_2": "50"
}
},
{
"@attributes": {
"time": "22",
"sum_idx_0": "75",
"sum_idx_1": "25",
"sum_idx_2": "0",
"win_idx_0": "75",
"win_idx_2": "25"
}
},
{
"@attributes": {
"time": "23",
"sum_idx_0": "100",
"sum_idx_1": "0",
"sum_idx_2": "0",
"win_idx_0": "100",
"win_idx_2": "0"
}
}
]
}
}
]
},
{
"@attributes": {
"index": "1",
"desc": "Nissan Leaf",
"energy": "24",
"sac": "72",
"divisor": "100"
},
"KWH": [
{
"@attributes": {
"index": "0",
"level": "120",
"duration": "20"
},
"KWH_PCT": {
"START": [
{
"@attributes": {
"time": "0",
"sum_idx_0": "35",
"sum_idx_1": "45",
"sum_idx_2": "20",
"win_idx_0": "35",
"win_idx_2": "65"
}
},
{
"@attributes": {
"time": "1",
"sum_idx_0": "30",
"sum_idx_1": "50",
"sum_idx_2": "20",
"win_idx_0": "30",
"win_idx_2": "70"
}
},
{
"@attributes": {
"time": "2",
"sum_idx_0": "25",
"sum_idx_1": "55",
"sum_idx_2": "20",
"win_idx_0": "25",
"win_idx_2": "75"
}
},
{
"@attributes": {
"time": "3",
"sum_idx_0": "20",
"sum_idx_1": "60",
"sum_idx_2": "20",
"win_idx_0": "20",
"win_idx_2": "80"
}
},
{
"@attributes": {
"time": "4",
"sum_idx_0": "20",
"sum_idx_1": "60",
"sum_idx_2": "20",
"win_idx_0": "20",
"win_idx_2": "80"
}
},
{
"@attributes": {
"time": "5",
"sum_idx_0": "20",
"sum_idx_1": "60",
"sum_idx_2": "20",
"win_idx_0": "20",
"win_idx_2": "80"
}
},
{
"@attributes": {
"time": "6",
"sum_idx_0": "20",
"sum_idx_1": "60",
"sum_idx_2": "20",
"win_idx_0": "20",
"win_idx_2": "80"
}
},
{
"@attributes": {
"time": "7",
"sum_idx_0": "20",
"sum_idx_1": "60",
"sum_idx_2": "20",
"win_idx_0": "20",
"win_idx_2": "80"
}
},
{
"@attributes": {
"time": "8",
"sum_idx_0": "25",
"sum_idx_1": "55",
"sum_idx_2": "20",
"win_idx_0": "25",
"win_idx_2": "75"
}
},
{
"@attributes": {
"time": "9",
"sum_idx_0": "30",
"sum_idx_1": "50",
"sum_idx_2": "20",
"win_idx_0": "30",
"win_idx_2": "70"
}
},
{
"@attributes": {
"time": "10",
"sum_idx_0": "35",
"sum_idx_1": "45",
"sum_idx_2": "20",
"win_idx_0": "35",
"win_idx_2": "65"
}
},
{
"@attributes": {
"time": "11",
"sum_idx_0": "40",
"sum_idx_1": "40",
"sum_idx_2": "20",
"win_idx_0": "40",
"win_idx_2": "60"
}
},
{
"@attributes": {
"time": "12",
"sum_idx_0": "40",
"sum_idx_1": "40",
"sum_idx_2": "20",
"win_idx_0": "40",
"win_idx_2": "60"
}
},
{
"@attributes": {
"time": "13",
"sum_idx_0": "40",
"sum_idx_1": "40",
"sum_idx_2": "20",
"win_idx_0": "40",
"win_idx_2": "60"
}
},
{
"@attributes": {
"time": "14",
"sum_idx_0": "40",
"sum_idx_1": "40",
"sum_idx_2": "20",
"win_idx_0": "40",
"win_idx_2": "60"
}
},
{
"@attributes": {
"time": "15",
"sum_idx_0": "40",
"sum_idx_1": "45",
"sum_idx_2": "15",
"win_idx_0": "40",
"win_idx_2": "60"
}
},
{
"@attributes": {
"time": "16",
"sum_idx_0": "40",
"sum_idx_1": "50",
"sum_idx_2": "10",
"win_idx_0": "40",
"win_idx_2": "60"
}
},
{
"@attributes": {
"time": "17",
"sum_idx_0": "40",
"sum_idx_1": "55",
"sum_idx_2": "5",
"win_idx_0": "40",
"win_idx_2": "60"
}
},
{
"@attributes": {
"time": "18",
"sum_idx_0": "40",
"sum_idx_1": "60",
"sum_idx_2": "0",
"win_idx_0": "40",
"win_idx_2": "60"
}
},
{
"@attributes": {
"time": "19",
"sum_idx_0": "40",
"sum_idx_1": "55",
"sum_idx_2": "5",
"win_idx_0": "40",
"win_idx_2": "60"
}
},
{
"@attributes": {
"time": "20",
"sum_idx_0": "40",
"sum_idx_1": "50",
"sum_idx_2": "10",
"win_idx_0": "40",
"win_idx_2": "60"
}
},
{
"@attributes": {
"time": "21",
"sum_idx_0": "40",
"sum_idx_1": "45",
"sum_idx_2": "15",
"win_idx_0": "40",
"win_idx_2": "60"
}
},
{
"@attributes": {
"time": "22",
"sum_idx_0": "40",
"sum_idx_1": "40",
"sum_idx_2": "20",
"win_idx_0": "40",
"win_idx_2": "60"
}
},
{
"@attributes": {
"time": "23",
"sum_idx_0": "40",
"sum_idx_1": "40",
"sum_idx_2": "20",
"win_idx_0": "40",
"win_idx_2": "60"
}
}
]
}
},
{
"@attributes": {
"index": "1",
"level": "240",
"duration": "8"
},
"KWH_PCT": {
"START": [
{
"@attributes": {
"time": "0",
"sum_idx_0": "87",
"sum_idx_1": "13",
"sum_idx_2": "0",
"win_idx_0": "87",
"win_idx_2": "13"
}
},
{
"@attributes": {
"time": "1",
"sum_idx_0": "75",
"sum_idx_1": "25",
"sum_idx_2": "0",
"win_idx_0": "75",
"win_idx_2": "25"
}
},
{
"@attributes": {
"time": "2",
"sum_idx_0": "63",
"sum_idx_1": "37",
"sum_idx_2": "0",
"win_idx_0": "63",
"win_idx_2": "37"
}
},
{
"@attributes": {
"time": "3",
"sum_idx_0": "50",
"sum_idx_1": "50",
"sum_idx_2": "0",
"win_idx_0": "50",
"win_idx_2": "50"
}
},
{
"@attributes": {
"time": "4",
"sum_idx_0": "37",
"sum_idx_1": "63",
"sum_idx_2": "0",
"win_idx_0": "37",
"win_idx_2": "63"
}
},
{
"@attributes": {
"time": "5",
"sum_idx_0": "25",
"sum_idx_1": "75",
"sum_idx_2": "0",
"win_idx_0": "25",
"win_idx_2": "75"
}
},
{
"@attributes": {
"time": "6",
"sum_idx_0": "13",
"sum_idx_1": "87",
"sum_idx_2": "0",
"win_idx_0": "13",
"win_idx_2": "87"
}
.......
解决方案
There is a terrific tutorial for that using GSON
这篇关于如何访问JSON值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文