-3
C#でコントローラから返されたJSONがあります。無効なJSON文字
特定のフィールドは、次の例のように、テキストの文字"\"
を持っている:私はJSON.Parse
メソッドを実行すると
[{
"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
}]
、私はエラーを取得する:
Uncaught SyntaxError: Unexpected token A
@model string
var temp = '@Html.Raw(Model)';
resultado = JSON.parse(temp);
既に解析されているJSONではなく、文字列自体を貼り付けてください。正確に何が起こっているのかを調べることができますか? –
なぜあなたはjsonを解析するために変換するのですか?それはすでに解析状態にあります –
私は簡単なコードで編集しました。それが十分であるかどうかを確認する –