小编dtr*_*r45的帖子

AS3 JSON解析

我有点进退两难.我有一个JSON对象,它有一个我不熟悉的格式(以数组[]而不是对象开头{}),并想知道如何在AS3中解析它.该对象看起来像:

[
    {
        "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
            }
        ]
    }
]
Run Code Online (Sandbox Code Playgroud)

我真的不知道我是如何到达每个食物阵列,以及其中的每个物体.任何帮助将不胜感激!谢谢!

flash json actionscript-3

7
推荐指数
3
解决办法
6万
查看次数

PHP json_decode问题

我正在尝试使用json_decode组合一些json对象然后重新编码它.我的json看起来像:

{
    "core": {
        "segment": [
            {
                "id": 7,
                "name": "test1" 
            },
            {
                "id": 4,
                "name": "test2" 
            } 
        ] 
    }
}
Run Code Online (Sandbox Code Playgroud)

我有一些这些json对象,并希望只为每个组合"segement"数组得到这样的东西:

{
    "segment": [
        {
            "id": 7,
            "name": "test1" 
        },
        {
            "id": 4,
            "name": "test2" 
        } 
    ],
    "segment": [
        {
            "id": 5,
            "name": "test3" 
        },
        {
            "id": 8,
            "name": "test4" 
        } 
    ]
}
Run Code Online (Sandbox Code Playgroud)

现在在我的PHP代码中,我正在解码json,将每个"segment"数组存储到一个字符串中,然后编码json.

public function handleJSON($json){
        $decodeData = json_decode($json);
        $segment =$decodeData->core;
        return $segment;
}

public function formatJSON(){
        $segments = "";
    for ($i = 0; $i < count($json);$i++)
        { …
Run Code Online (Sandbox Code Playgroud)

php json

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

json ×2

actionscript-3 ×1

flash ×1

php ×1