有一個string
包含以下原料JSON數據(爲簡化問題的緣故)創建JsonResult:ASP.Net MVC:如何根據原始JSON數據
var MyString = "{ 'val': 'apple' }";
我怎樣才能創建一個JsonResult
代表MyString
的對象?
我試圖使用Json(object)方法。但它將原始JSON數據處理爲一個字符串 - 邏輯上:P-。所以返回的HTTP響應的樣子:
"{ 'val': 'apple' }"
,而不是用給定的JSON數據:
{ 'val': 'apple' }
這是我想達到什麼:
+1 - 但根據http://json.org,鍵和值需要用雙引號括起來而不是單個。 – 2010-10-21 21:11:04
好的。我只複製了提問者使用的字符串。當然,這整個答案假定你知道你的JSON字符串是有效的,因此客戶端的Web瀏覽器不會窒息。 – 2010-10-21 21:18:35
謝謝你,勃蘭特。 +1 – SDReyes 2010-10-22 02:58:38