【发布时间】:2015-03-06 02:48:01
【问题描述】:
我有一个清单说,
"temp" : [{
"value" : "24.6",
"name" : "sellPrice"
}, {
"value" : "N",
"name" : "IsAvail"
}, {
"value" : "http://my.com/prdurl/480389",
"name" : "pd_URL"
}
}]
我正在遍历它以找到 IsAvail==N,
if (("IsAvail".equalsIgnoreCase(temp.get(i).getName().toString()))&& ("N".equalsIgnoreCase(temp.get(i).getValue().toString()))) {
// Now here i want to print product url
}
迭代应该继续在里面找到值??我不能改变结构。
【问题讨论】:
-
我不明白你的列表符号。你能用java语法解释一下吗?
-
@Netto 这个“temp”将在父“item”bean 中。Temp 表示项目的属性。遍历属性我必须为另一个列表的项目设置产品 url .
-
我试图重新格式化您的类似 JSON 的消息,但括号不匹配...您能否清楚您要做什么,因为这对我没有意义