C#解析json字符串总是多出双引号的原因分析及解决办法
2016-03-24 09:38
1721 查看
json好久没用了,今天在用到json的时候,发现对字符串做解析的时候总是多出双引号。
代码如下:
string jsonText = "{'name':'test','phone':'18888888888'}"; JObject jo = (JObject)JsonConvert.DeserializeObject(jsonText); string zone = jo["name"].ToString(); string zone_en = jo["phone"].ToString();
取出来的是"test","18888888888"这样的,研究了好长时间也是不行。
因为用的是Newtonsoft.Json,后来在官网又下载了最新版本,发现取值正确了,取来的test,18888888888
分析原因可就是版本问题,之前用的一直是Newtonsoft.Json.Net20,现在程序框架用的是.net 4.0,下载的最新版本里面对.net各个版本的都有编译文件,很不错。
有关C#解析json字符串总是多出双引号的原因分析及解决办法小编就给大家介绍这么多,希望对大家有所帮助!
您可能感兴趣的文章:
相关文章推荐
- 数据库链接字符串查询网站
- XML 与 JSON 优劣对比
- Linux C函数参考手册(PDF版)
- VBA将excel数据表生成JSON文件
- DVI 视频接口图文解析
- IE6不能正常解析CSS文件问题的解决方法及原因分析
- Flex字符串比较 还有Flex字符串操作
- newtonsoft.json解析天气数据出错解决方法
- C# partial关键字说明
- Ruby中创建字符串的一些技巧小结
- ASP下经常用的字符串等函数参考资料
- 将字符串小写转大写并延时输出的批处理代码
- 将字符串转换成System.Drawing.Color类型的方法
- C#自写的一个HTML解析类(类似XElement语法)
- Lua教程(十七):C API简介
- 简单谈谈lua和c的交互
- Lua源码中字符串类型的实现
- Lua性能优化技巧(四):关于字符串
- 字符串聚合函数(去除重复值)