同事提供一段使用C# MVC 寫的JSON回傳
return Json(JsonConvert.SerializeObject(new { status = "SUCCESS", message = "資料傳送成功" }), "text/html", JsonRequestBehavior.AllowGet);
結果回傳
"{\"status\":\"SUCCESS\",\"message\":\"資料傳送成功\"}"
他問說可否不要反鈄線 及前後的雙引號,要像這樣
{"status":"SUCCESS","message":"資料傳送成功"}
查了一下,原來是JsonConvert.SerializeObject造成的,改用物件傳入就可以解決了。
改成以下這樣,就OK了
var data = new { status = "SUCCESS", message =
"資料傳送成功" };
return
Json(data, "application/json", JsonRequestBehavior.AllowGet);
記錄一下....
2016年10月20日 星期四
訂閱:
文章 (Atom)
VS CODE離線安裝套件方式-續
去年 vscode離線安裝 powershell nupkg 今年在一台無外網的 windwos 2025上安裝時遇到了powershell版本一直讀取到了5.1的版本,鬼打牆了一下午,在VM還原重測測了好幾回,應該是可行了。 將下載到的免安裝powershell 解壓縮到...
-
一個老舊的aspx web form專案,調了一些功能建置成功,但進行部署時顯示以下錯誤。 在應用程式層級之外使用註冊為 allowDefinition='MachineToApplication' 的區段發生錯誤。錯誤的原因可能是虛擬目錄尚未在 IIS 中設定為...
-
freeFTPd是套免費的SFTP SERVER支援22 port SFTP及21port FTP,一般找到免費的都不支援SFTP只有技援FTPS。 之前一直有個困擾在幾台主機安裝後,有幾台重開機後,SFTP SERVER必須手動去啟動,一直以來老是搞不懂為什麼,今天看到一篇文...
-
Row.Cells[2].Text == "abc" ? "ok" : "not ok" ; 或加入Microsoft. VisualBasic 參考使用 vb namespace using Microsoft...