2013-04-05 135 views
1

我HAVA JSON與一個場對象具有字符串值逃逸JSON的特殊字符在c#

" Ran a defrag removed a few virus' and tried again " 

'在JSON特殊字符。我使用的是C#,NewtonSoftJSON庫。

是否有任何最好的方式來逃避所有特殊字符與牛頓軟件和c#。

+1

逃生有什麼用? '''在C#中並不是特別的,那麼爲什麼你需要將它轉義出來呢? – Oded 2013-04-05 11:56:04

+0

其實我想逃避像「\」這樣的特殊字符。 – user1557847 2013-04-05 12:08:42

+0

當你通過'NewtonSoftJSON'傳遞一個字符串時,它不會這樣做嗎? – Oded 2013-04-05 12:10:05

回答

0

你可以試試這個:

HttpUtility.JavaScriptStringEncode(inputString); 
0

這爲我工作 - >

System.Web.Helpers.Json.Encode(inputString).Substring(1,System.Web.Helpers.Json .Encode(inputString).Length - 2);