我已检索网页的JSON数据内容,并想在应用程序中使用它。

键的值之一包含带有“ \ n和注释行”的数据。我想删除它们,只使用简单的文本信息。

我无法放置代码,因为“注释行”在此处不可见。

这是一个演示:

{"content":"Hello \n 'CommentedLinesHere' \n how are you? " }


那么,有什么办法在这里得到“你好吗?”?

任何帮助,将不胜感激。

最佳答案

使用正则表达式中的全局标志来全局替换您的char,然后将其转换回JSON对象

var noNewLines = JSON.stringify(myJson);
noNewLines = noNewLines.replace(/\n/g, "");
var backToJson= JSON.parse(noNewLines );

09-25 20:56