我需要我的json(文本utf-8)文件具有单个 \ ,如下所示:
{
"pageid": "page\/123412341234"
}
很遗憾,sketchapp要求使用该格式的文件。因此,请让我知道是否有任何方法可以在将转义字符写入文件之前将其删除。
现在我正在使用此e.g函数写入文件
exports.writeJSON = (jsonObject, fileLocation) => {
let data = JSON.stringify(jsonObject);
fs.writeFileSync(fileLocation, data);
};
其中
jsonObject = {
"pageid": "page\\/123412341234"
};
我得到的输出文件有两个 \\ ,如下所示:
{
"pageid": "page\\/123412341234"
}
如何仅将其设置为 \ 。我认为JSON.stringify
正在添加转义字符,并且也将其转储到文件中。
Javascript中是否可以删除多余的转义反斜杠?