首先将newtonsoft 引用到工程中
解析json字符串有两种格式:
(1)一种是单一的json字符串,如:{"a" : "aa", "b" : "bb"}
单一的一条json字符串,则采用如下方法:
string jsonText = @"{""input"" : ""value"", ""output"" : ""result""}";
JObject jsonObj = JObject.Parse(jsonText);
string input = jsonObj["input"].tostring();
(2)另一种是json字符串数组格式: [{"name":"张三","性别":"男"},{"name":"李四","性别":"女"}]1
如果是json数组,则采用如下方法进行解析:
var data = [{"name":"张三","性别":"男"},{"name":"李四","性别":"女"}];
JArray jsonObj = JArray.Parse(data);