0

我想解析 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之类的链接以及一些如何使用它的代码

4

1 回答 1

3

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

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

于 2012-05-11T12:40:30.880 回答