从java中的json数组中获取特定值

时间:2014-02-18 18:01:03

标签: java json

代码用java编写

JSONArray resultArray = (JSONArray)resultObject;
String str = (resultArray.get(0).toString())

现在我有一个字符串,如下所示

{
    "styleId": "2276730",
    "price": "$199.95",
    "originalPrice": "$199.95",
    "colorId": "401",
    "productName": "Mutiny",
    "productId": "8149427",
    "percentOff": "0%"
},

我想拥有每个这样的数组的价格值

我是JSON的新手。任何人都可以帮我这个吗?

1 个答案:

答案 0 :(得分:1)

JSONArray resultArray = (JSONArray) resultObject;
for (int i=0;i<resultArray.length();i++){
    JSONObject result = resultArray.getJSONObject(i);
    System.out.println(result.getString("price"));
}