所以我重新开始学习node.js.到目前为止我所做的是收集一些json数据。但是我不能以“ID”(JSONresponse.id)为目标,就像我能够在“普通的浏览器内javascript”中一样。
我试图在命令promt中打印所有数据。我搜索了一个“JSON formater”。我发现的是,当一个换行“中断”一个“答案”时,我得到了一个错误。例如
.....,
ID: "506
403",
.......,
希望你明白我的意思。我的问题是,如果这是问题而且它是什么,或者它不是我怎么能解决它?感谢
答案 0 :(得分:1)
好的,所以你可以做的一件事就是在你尝试解析json之后替换你的响应中的所有换行符。
要替换您可以这样做的所有换行符;
jsonResponse=jsonResponse.replace('/\n/g','')
解决方案仅适用于您的问题仅仅是因为换行字符。