如何在动作脚本中解析JSON?

时间:2012-05-11 12:14:57

标签: json actionscript-3

我想解析JSON

[ 
{ 
    "food": [ 
        { 
            "name": "pasta", 
            "price": 14.50, 
            "quantity": 20 
        }, 
        { 
            "name": "soup", 
            "price": 6.50, 
            "quantity": 4 
        } 
    ] 
}, 
{ 
    "food": [ 
        { 
            "name": "salad", 
            "price": 2.50, 
            "quantity": 3 
        }, 
        { 
            "name": "pizza", 
            "price": 4.50, 
            "quantity": 2 
        } 
    ] 
} 
] 

如何从每个数组中的每个数组和元素中获取JSON中的元素。我有比这更大的JSON。逐行解析需要几分钟。任何解决方案都可以更快地完成。
期待org JSON util或者此类链接以及如何使用它的一些代码

1 个答案:

答案 0 :(得分:3)

as3corelib是一个包含JSON静态类的库,该类具有函数JSON.parse()。默认情况下,这应该已经包含在您的Flash项目中。

JSON.parse()接受一个String并返回解析的JSON对象。如果您需要帮助解释/访问结果,有许多教程可以在互联网上使用JSON.parse()。