C#處理雙引號在json問題

C#處理雙引號在json問題(查看次數:390)

回首頁

2016-04-25 15:04:12

在網路上找到的DataTableToJsonWithStringBuilder處理json的副程式,原作者的程式中沒有處理字串中有雙引號的問題,剛好遇到就把程式碼修改,因為雙引號是特殊字元,前面要加上反斜線,但是反斜線也是特殊字元,前面也要加上反斜線,所以原本的【反斜線雙引號】就會變成【反斜線反斜線反斜線雙引號】。


c_sharp_json_transfer_01
1.原本的程式碼沒有處理雙引號的問題


c_sharp_json_transfer_02
2.顯示出來會造成json解析錯誤


c_sharp_json_transfer_03
3.加上取代雙引號的語法


c_sharp_json_transfer_04
4.顯示的雙引號錯誤就可以解決


 

C#處理雙引號在json問題
上一篇:如何一次將多個word檔案設定密碼(844)      下一篇:C#如何去除日期後的時間(22)