C#解析json字符串總是多出雙引號(hào)的原因分析及解決辦法
json好久沒(méi)用了,今天在用到j(luò)son的時(shí)候,發(fā)現(xiàn)對(duì)字符串做解析的時(shí)候總是多出雙引號(hào)。
代碼如下:
string jsonText = "{'name':'test','phone':'18888888888'}"; JObject jo = (JObject)JsonConvert.DeserializeObject(jsonText); string zone = jo["name"].ToString(); string zone_en = jo["phone"].ToString();
取出來(lái)的是"test","18888888888"這樣的,研究了好長(zhǎng)時(shí)間也是不行。
因?yàn)橛玫氖荖ewtonsoft.Json,后來(lái)在官網(wǎng)又下載了最新版本,發(fā)現(xiàn)取值正確了,取來(lái)的test,18888888888
分析原因可就是版本問(wèn)題,之前用的一直是Newtonsoft.Json.Net20,現(xiàn)在程序框架用的是.net 4.0,下載的最新版本里面對(duì).net各個(gè)版本的都有編譯文件,很不錯(cuò)。
有關(guān)C#解析json字符串總是多出雙引號(hào)的原因分析及解決辦法小編就給大家介紹這么多,希望對(duì)大家有所幫助!
- C#解析json文件的實(shí)現(xiàn)代碼
- asp.net(C#)解析Json的類(lèi)代碼
- C#解析JSON實(shí)例
- c#版json數(shù)據(jù)解析示例分享
- C#將Json解析成DateTable的方法
- C#使用LitJson解析JSON的示例代碼
- 詳解C#對(duì)XML、JSON等格式的解析
- c#處理3種json數(shù)據(jù)的實(shí)例
- C#實(shí)現(xiàn)json的序列化和反序列化實(shí)例代碼
- C# XML與Json之間相互轉(zhuǎn)換實(shí)例詳解
- C#實(shí)現(xiàn)任意數(shù)據(jù)類(lèi)型轉(zhuǎn)成json格式輸出
- C#實(shí)現(xiàn)json格式數(shù)據(jù)解析功能的方法詳解
相關(guān)文章
C#獲取機(jī)器碼的方法詳解(機(jī)器名,CPU編號(hào),硬盤(pán)編號(hào),網(wǎng)卡mac等)
這篇文章主要介紹了C#獲取機(jī)器碼的方法,結(jié)合實(shí)例形式詳細(xì)分析了C#獲取硬件機(jī)器名、CPU編號(hào)、硬盤(pán)編號(hào)、網(wǎng)卡mac等信息的相關(guān)實(shí)現(xiàn)方法,需要的朋友可以參考下2016-07-07C#?wpf利用附加屬性實(shí)現(xiàn)任意控件拖動(dòng)
這篇文章主要為大家詳細(xì)介紹了C#?WPF如何利用附加屬性對(duì)幾種拖動(dòng)方式進(jìn)行封裝,實(shí)現(xiàn)復(fù)用性,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-11-11C#多線(xiàn)程學(xué)習(xí)之(三)生產(chǎn)者和消費(fèi)者用法分析
這篇文章主要介紹了C#多線(xiàn)程學(xué)習(xí)之生產(chǎn)者和消費(fèi)者用法,實(shí)例分析了C#中線(xiàn)程沖突的原理與資源分配的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04C# 通過(guò)Socket讀取大量數(shù)據(jù)的示例
這篇文章主要介紹了C# 通過(guò)Socket讀取大量數(shù)據(jù)的示例,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下2021-03-03