我有这个有效的json:
{"config":{"autoUpdate":3500,"categories":["ristoranti","taxi","hotel"]}}
我想阅读类别元素,即时尝试:
var myData:Object = JSON.decode(myLoader.data);
for (var categories:Object in myData.config.categories ) {
trace(categories);
}
但这只是打印:
0
1
2
答案 0 :(得分:0)
for - in 循环迭代键/值对象的键(在数组的情况下为索引。)如果要迭代值,您应该在循环中使用 每个。
for each (var category:String in myData.config.categories ) {
trace(category);
}
答案 1 :(得分:0)
您需要使用每个:
for each (var categories:Object in myData.config.categories )
{
...etc