[英]Append value to a Jtoken
鑒於以下 JSON
{
"Cars" [
{
"Mercedes-Benzz": {
"A-class": "A160,A180"
"B-class": "B200"
}
}
]
}
我想附加一個值和我的 JSON 是這樣的:
{
"Cars" [
{
"Mercedes-Benz": {
"A-class": "A160,A180,A200"
"B-class": "B200"
}
}
]
}
有沒有辦法做到這一點?
var myjson= File.ReadAllText(filepath);
JObject myDocument = JObject.Parse(myjson);
var property = myDocument ["Cars"][0]["Mercedes-Benz"]["A-class"];
property.append("A200"); //<- This DO NOT WORK
File.WriteAllText(filepath,myDocument.ToString());
如果有辦法檢查我要附加的值是否已經存在,它也將是最佳的。
不使用
property.append()
使用類似的東西
var myvalue = propery.ToString();
//code to edit this as you like
property = myvalue;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.