以json格式显示数据

时间:2015-10-06 19:56:29

标签: php json xml parsing response

如何转换数据显示格式?
我在xml中有一些数据。我将这些数据转换为json格式。但我在显示数据方面存在问题。

以下是我的json格式化数据:

{
        "status": "1",
        "data": [
            {
                "@attributes": {
                    "song": "Elona",
                    "album": "AL-F-001",
                    "path": "link1",
                    "calen": "278",
                    "dl": "./demo/AL-F-001_Elona.mp3"
                }
            },
            {
                "@attributes": {
                    "song": "Evis",
                    "album": "AL-F-002",
                    "path": "link2",
                    "calen": "279",
                    "dl": "./demo/AL-F-002_Evis.mp3"
                }
            },
            {
                "@attributes": {
                    "song": "Kozeta",
                    "album": "AL-F-003",
                    "path": "link3",
                    "calen": "280",
                    "dl": "./demo/AL-F-003_Kozeta.mp3"
                }
            }
        ]
    }

我想要的是:

{
    "status": "1",
    "data": [
        {            
            "song": "Elona",
            "album": "AL-F-001",
            "path": "link1",
            "calen": "278",
            "dl": "./demo/AL-F-001_Elona.mp3"
        },
        {
            "song": "Evis",
            "album": "AL-F-002",
            "path": "link2",
            "calen": "279",
            "dl": "./demo/AL-F-002_Evis.mp3"
        },
        {
            "song": "Kozeta",
            "album": "AL-F-003",
            "path": "link3",
            "calen": "280",
            "dl": "./demo/AL-F-003_Kozeta.mp3"
        }
    ]
}

我该怎么做?任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

如何迭代数组并生成数据[i] = data [i] [" @ attributes"]