2011-05-27 79 views
0

我有一個JSON一個問題,如果我們的數據有雙引號是這樣的:「15」「(15英寸)如何使用JSON發送包含雙引號的數據?

JSON是不是對它進行分析

我的代碼如下所示:

String strheader = convert.ToString(dt.table[0].rows[0]["Size"]); 
    Response.ContentType = "application/json; charset=utf-8"; 
    Response.Write(strheader); 

我該如何解決這個問題?

回答

4

你需要逃避它。

{ book: "How to code C++ in 24 hour steps", author: "O\"Reilly" } 
1

通過之前加入\剛剛逃脫內"

" 15\" " 
1

使用JSON庫像Json.NETSimple Json的任務,因爲他們機器會自動逃脫你的數據。

如果這只是一個簡單的任務,那麼就像一些人建議的那樣手動轉義它

相關問題