小编dev*_*gal的帖子

JSON.parse字符串无效字符问题

我无法在以下代码中找出JSON的问题.

这很好用:

var a = JSON.parse('[{"label":"not applicable"},{"label":"see items"},{"label":"40 days"},{"label":"suntest"}]');
Run Code Online (Sandbox Code Playgroud)

但这引发了一个例外,"无效字符":

var b = JSON.parse('[{"label":"234"},{"label":"Sunny AG, Sunny Me- Be Cars, Ben., Bu 60, DE 71059, Sind, Discharge p no. 9711\r\n"},{"label":"C207346"}]');
Run Code Online (Sandbox Code Playgroud)

调试时我复制了上面的运行时代码.实际代码在C#MVC中:

var a= JSON.parse('@Html.Raw(Json.Encode(Model.ShipToAddressCodeList))');
Run Code Online (Sandbox Code Playgroud)

javascript c# model-view-controller json razor

3
推荐指数
1
解决办法
2488
查看次数

标签 统计

c# ×1

javascript ×1

json ×1

model-view-controller ×1

razor ×1