【发布时间】:2016-12-15 11:17:45
【问题描述】:
我有一个从 C# 控制器返回的 JSON。
特定字段在文本中包含字符"\",如下一个示例:
[{
"DTH_INCLUI_LOG": "2016-01-13T10:58:32",
"COD_IDENT_USUAR": "AC43771",
"COD_IDENT_HOST": "ACESITA\ACE14802",
"DSC_ALTERACAO": "Aço Histórico I1033 foi excluído da Aplicação 006 - Calderaria/Tanques e Aço I1017.",
"VLR_ANTIGO": "I1033",
"VLR_NOVO": " ",
"SQ_LOG_ALTER": 3695.0
}]
当我执行JSON.Parse 方法时,我得到了错误:
Uncaught SyntaxError: Unexpected token A
@model string
var temp = '@Html.Raw(Model)';
resultado = JSON.parse(temp);
【问题讨论】:
-
能否请您粘贴字符串本身而不是已解析的 JSON,以便我们调查到底发生了什么?
-
为什么你转换为解析json它已经处于解析状态
-
我用一个简单的代码进行了编辑。看看够不够