除了上一篇中提到的对字符串的字符替换操作,去掉Json中的转义符反斜杠\之外,还发现了更加简单的办法。
就是使用Newtownsoft.Json序列化Json时,将嵌套的Json对象(字符串)转为JObject类型即可!
用法可参考官网的一个例子,API就两行代码!
JObject o = JObject.Parse(json); Console.WriteLine(o.ToString());
这样生成的嵌套Json就不再是string类型的了,不会被加上转义符反斜杠\了!