【发布时间】:2016-09-01 17:49:32
【问题描述】:
我正在尝试测试 JSON 数据的 Newtonsoft 反序列化。我想创建一个 json 对象数组并反序列化它们。
例如
我的代码:
public class TestJson
{
public string thing1
{
get;
set;
}
public string thing2
{
get;
set;
}
}
var json = ??????
我尝试了什么
var json = [{thing1:"f",thing2="x"},{thing1:"c",thing2="bx"}];
//The above line is givig compiler error in C#
List <TestJson> exam = new List<TestJson>();
exam = JsonConvert.DeserializeObject<List<TestJson>>(json);
我的目标是创建 json aray pf 对象,然后将它们反序列化为类。我正在使用 Newtonsoft.Json 进行反序列化。
【问题讨论】:
-
很可能你遇到了语法错误。语法错误信息说了什么?
-
@Sam,我可以反序列化上面的json数据吗?
-
好吧,我以前从未遇到过
Is i possible to deserialize the above json data?语法错误,所以我不确定发生了什么。 -
;预期是错误
-
这通常意味着您忘记在上一行的末尾添加
;。目前,我没有看到任何会导致该错误的代码。