gpt4 book ai didi

javascript - 如何从Json中删除特殊字符而不解析

转载 作者:太空宇宙 更新时间:2023-11-04 03:18:45 24 4
gpt4 key购买 nike

我想从 json 中删除一些特殊字符而不解析将 json 转换为 object

解析会导致错误,这就是为什么我不想使用 json.parse()

下面是我的 json:

{
"id":324,
"name":"first",
"body":{
"sbody": "<p>\\\The New Stroy\\\</p>"
}
}

所需输出:

{
"id":324,
"name":"first",
"body":{
"sbody": "<p> The New Stroy </p>"
}
}

最佳答案

看起来您的输入是一个字符串,并且您在使用 JSON.parse 时遇到错误。

试试这个

var response = '{"sbody": "<p>\\\The New Stroy\\\</p>"}';
response = response.replace(/\\/g, "");
var obj = JSON.parse(response);

console.log(obj);

关于javascript - 如何从Json中删除特殊字符而不解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52890541/

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