我无法在以下代码中找出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)