我在堆栈中搜索了很多,谷歌试图找到似乎很容易的答案,但我仍然坚持
我编写了一个代码来用我想要的值对 json 进行编码。我想向 JSON 添加一个键/值
JSON如下结构
{
- files: [
{
title: "works",
- tracks: [
{
title: "File",
format: "mp3"
}
]
},
-{
title: "season1",
tracks: [
{
title: "Button-1",
format: "wav"
},
-{
title: "Beep-9",
format: "wav"
}
]
}
]
}
我想在 json 开头添加一个键及其值作为标题文件下的属性,我的意思是可以通过代码读取为
json[文件][new_key]
我试图像这样设置该值
$json['new_key'] = "new_value";
但这会导致向 json 中的数组添加数字,我不知道为什么它们编号
这个数字会影响我在 iOS 应用程序中将 json 读取为 JSONModel 的方式,因此希望您能帮助我提前感谢