关于调用别人接口返回JSON数组问题

当我调用别人的接口时,返回JSON结果里面有数组,我如何在JSP前端页面取得数组里面相关的数据。

例如:
"error_code":0,
"reason":"成功",
"result":[
{
"provinceId":"v2129",
"provinceName":"甘肃",
"cityList":[
{
"cityId":"v77068",
"cityName":"金昌",
"rechargeTypeList":[
{
"payProjectId":"c2680",
"payProjectName":"电费",
"payUnitId":"v8132216",
"payUnitName":"金昌供电公司",
"payModeList":[
{
"payModeId":"v2620",
"payModeName":"户号",
"productId":null,
"productName":null,
"inprice":null
}
]
}
]
},..........
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
Object{...}
]
}

JSON.parse(data).result[0].provinceId 这个data 是你的json数据

下载一个JSONObject的包,然后把这个获得的数据通过JSONObject来解析就行了。