【发布时间】:2020-07-13 06:00:47
【问题描述】:
我已经搜索并尝试了很多东西,但我无法获得以下信息:
{"Plaats" : ["{"isEmpty":true,"isWhite":false,"isBlack":false}"]}
这是我目前的回复,但我需要采用这种格式:
{"Plaats" : [{"isEmpty":true,"isWhite":false,"isBlack":false}]}
所以基本上没有多余的引号。
这是我的 C# 代码:
public class Vaag
{
public bool isEmpty { get; set; }
public bool isWhite { get; set; }
public bool isBlack { get; set; }
}
var tempObj = JsonConvert.DeserializeObject(_Context.JsonBord);
dynamic JsonObj = tempObj;
var testt = JsonConvert.SerializeObject(new Vaag() { isEmpty = true, isWhite = false, isBlack = false });
JsonObj[0][0] = testt;
string result = Newtonsoft.Json.JsonConvert.SerializeObject(JsonObj);
return result.Replace(@"\", ""); ;
【问题讨论】:
-
JSON 都是无效的,所有的零都是什么?
-
@RyanThomas 暂时忽略所有的零,它们都将是 {"isEmpty":true,"isWhite":false,"isBlack":false}
-
正如@RyanThomas 所说>>它不是 json
-
@FrankNielsen 我编辑了我的问题,实际上看起来像这样。额外的报价是问题