C# 實(shí)現(xiàn)特殊字符快速轉(zhuǎn)碼
我就廢話不多說(shuō)了,大家還是直接看代碼吧~
encodeURIComponent('\n') "%0A" encodeURIComponent('\\') "%5C" encodeURIComponent('/') "%2F" encodeURIComponent(',') "%2C" encodeURIComponent('\'') %27 encodeURIComponent("\"") "%22" data = json; data = data.Replace("\\", "%5C").Replace("\n", "%0A");//.Replace("/","%2F"); .Replace(",", "%2C").Replace("'", "%27").Replace("\\", "%5C").Replace("\n", "%0A") encodeURIComponent("\"") "%22" encodeURIComponent('\\') "%5C"
補(bǔ)充:C#中Xml特殊字符的處理
以下是幾個(gè)特殊字符的對(duì)應(yīng)實(shí)體。
< |
< |
小于號(hào) |
> |
> |
大于號(hào) |
& |
& |
和 |
' |
' |
單引號(hào) |
" |
" |
雙引號(hào) |
在C#中,直接調(diào)用C#提供的方法,保存之后就會(huì)自動(dòng)將特殊字符轉(zhuǎn)為對(duì)應(yīng)實(shí)體:
string s =System.Security.SecurityElement.Escape(s);
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
詳解C#方法中使用out參數(shù)做登錄判斷代碼實(shí)例
這篇文章主要介紹了C#使用out參數(shù)做登錄判斷,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04Unity實(shí)現(xiàn)菜品識(shí)別的示例代碼
這篇文章主要介紹了如何通過(guò)Unity實(shí)現(xiàn)菜品識(shí)別,可以準(zhǔn)確識(shí)別圖片中的菜品名稱、位置、卡路里信息,并獲取百科信息。感興趣的小伙伴可以了解一下2022-02-02非常實(shí)用的C#字符串操作處理類StringHelper.cs
這篇文章主要為大家詳細(xì)介紹了非常實(shí)用的C#字符串操作處理類StringHelper.cs,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-07-07