所以我最近开始学习node.js。到目前为止我所做的是收集一些 json 数据。但是,我无法像在“正常浏览器内 javascript”中那样定位“ID”(JSONresponse.id)。
我尝试打印命令提示符中的所有数据。我用谷歌搜索了“JSON formater”。我发现,当换行符“中断”“答案”时,我收到了一个错误。例如
.....,
ID: "506
403",
.......,
希望你明白我的意思。我的问题是,这是否是问题所在,无论是不是,我该如何解决?谢谢
最佳答案
好的,您可以做的一件事就是替换响应中的所有换行符,然后尝试解析 json。
要替换所有换行符,您可以通过这种方式执行;
jsonResponse=jsonResponse.replace('/\n/g','')
该解决方案仅适用于您的问题只是由于换行符而导致的情况。
关于javascript - 命令提示符中的 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42946050/