【发布时间】:2022-01-01 16:55:09
【问题描述】:
我有一个包含内容的 JSON 文件:
{"chapters":[
{
"id":"1",
"name": "1"
},
{"id":"2",
"name": "2"
},
{"id":"3",
"name": "3"
},
{"id":"4",
"name": "4"
},
{"id":"5",
"name": "5"
},
{"id":"6",
"name": "6"
}
],
"1": [
{
"name": "1.1"
},
{
"name": "1.2"
},
{
"name": "1.3"
}
]
}
我可以从数组中读取值,在数组中添加和更改值,但我不知道如何从 JSON 对象中删除数组。例如,我想删除名为“1”的数组。我该怎么做?
【问题讨论】:
-
TJSONObject有一个RemovePair()方法。 -
如果您只想删除数组,那么对象属性
"1"将继续存在。您确定不想删除整个属性(RemovePair()做了什么)? -
@Remy Lebeau,哦,是的,谢谢:)
标签: arrays json delphi rad-studio