我有一个包含这样的PHP关联数组的字符串,存储在一个javascript变量中:
[
"id" => "1",
"name" => "Blah",
"data" => [
[
"id" => "25",
"type" => "email",
"data" => "admin@example.com",
],
[
"id" => "32",
"type" => "url",
"data" => "http://example.com",
],
],
]
此字符串存储在我的JS脚本中的变量中。我想解析它并将其转换为JSON格式。我该如何解析这个?我在网上找不到任何有用的东西,因为每个与JSON有关的结果和PHP总能得到关于使用PHP json_encode()
或JS JSON.parse()
的答案,这绝对不是我想做的。
我认为我需要做一些扫描仪类型的循环,但我不知道如何去做这件事。理想情况下,包含键的部分被解析为JSON对象。这是我期望的那种输出:
{
"id": "1",
"name": "Blah",
"data": [
{
"id": "25",
"type": "email",
"data": "admin@example.com",
},
{
"id": "32",
"type": "url",
"data": "http://example.com",
},
],
}
由于