如何在Restful服务中获取字段内的值?

时间:2015-04-05 09:30:28

标签: java

我在Restful服务中使用下面的代码:(输出的类型是json)

productList = new String[posList.size()][2];

for (int i = 0; i < posList.size(); i++) {  
     productList[i][0] =( posList.get(i).getUnitprice());
     productList[i][1] = (posList.get(i).getCategories().getCategoryName());
}

结果如下:

"item" : [
                "85000",

                "modem",
         ]

我想在它之前得到fieldname的值 我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

最简单的方法就是

for (int i = 0; i < posList.size(); i++) {  
     productList[i][1] =( posList.get(i).getUnitprice());
     productList[i][0] = (posList.get(i).getCategories().getCategoryName());
}

或者我错过了解你想要的东西?

答案 1 :(得分:0)

当您似乎想要一个JSON对象时,您的代码正在构建一个数组。 您的问题太模糊,无法回答,但您可以查看this library来操纵JSON。