gpt4 book ai didi

jquery - jquery中解析对象时Json解析错误?

转载 作者:行者123 更新时间:2023-12-01 03:40:38 25 4
gpt4 key购买 nike

大家好,我有一个 JSON 对象,我试图在 jquery 中解析它,但是当我尝试解析它时,我得到一个错误

        JSON.parse: bad control character in string literal

这是我的 json 对象

         {
"StoreId": 20314,
"DisplayDateFomratId": null,
"EnableSearchSuggest": null,
"DefaultProductSort": null,
"CompanyTollfreeNumber": null,
"FavIcon": null,
"StoreLogo": null,
"UseExpressCheckout": null,
"UsersMustLoginToseePricing": null,
"CallForPricing": null,
"StoreName": "RA",
"CompanyName": null,
"SSLDomainName": "localhost: 4445",
"DomainName": "localhost: 4445",
"StoreAddressId": 20840,
"TomeZoneId": 10152,
"DateFormatId": 10152,
"CartQuantityBoxesId": 10192,
"ProductDisplayModeId": 10187,
"SearchTypeId": 10193,
"DownForMaintenance": false,
"ShowThumbnailsInCart": null,
"ShowProductPrice": true,
"EnableWishlist": true,
"ShowEstimatedShippingInCart": null,
"ShowEstimatedTaxInCart": true,
"AllowReturns": false,
"AlternativeProductDisplay": true,
"HideAddToCartWhenNoStock": false,
"LoginToRequestQuote": null,
"AddTocartToSeePricing": false,
"ShowProductWarranty": false,
"EnableNewProducts": true,
"EnableFeaturedProducts": true,
"EnableTopSellers": true,
"AllowGiftWrapping": false,
"DoNotAllowBackOrders": false,
"DownTimeMessage": "",
"StoreProductDesc": null,
"SEOScript": null,
"MetaTitle": "Radians\u001fInc.",
"MetaDescription": "Radians\u001fInc.",
"MetaKeywords": "Radians\u001fInc."
}

当我尝试通过访问此模型对象时

         var settings = JSON.parse('@Html.Raw(Json.Encode(@Model))');

在上面的语句中,我的“@Model”有对象,我如何用“\”转义这些对象。

最佳答案

您不需要使用 JSON.parse 和引号。就用吧。

var settings = @Html.Raw(Json.Encode(Model))

Json.Encode方法将数据对象转换为 JavaScript 对象表示法 (JSON) 格式的字符串。

关于jquery - jquery中解析对象时Json解析错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21339555/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com