【发布时间】:2022-11-03 09:23:25
【问题描述】:
我有一个如下的JArray,文件属性包含一个base64字符串,所以它很大,如何删除它?
{
"files": [
{
"filename": "892a3a3bb7814d67995d4059b278c581.png",
"real_filename": "Logo - Trimmed.png",
"filesize": 42198,
"filetype": "image/png",
"file": "xxxx"
},
{
"filename": "22a3a3bb7814d67995d4059b278c581.png",
"real_filename": "Logo - Trimmed2.png",
"filesize": 42198,
"filetype": "image/png",
"file": "xxxx"
}
]
}
我在下面尝试过,但它给了我一个例外:
无法从 Newtonsoft.Json.Linq.JProperty 添加或删除项目。
for (int _i = 0; _i < _ja_files.Count; _i++) { _ja_files[_i]["file"].Remove(); }
【问题讨论】:
-
我认为这个question 可以回答你的问题