0
我做了一个HTTP GET请求来获得一个json字符串。我回到有点像{"a":2,"b":3,"c":3}
。我知道这一点,因为我可以在其上运行console.log,并获得我的漂亮的JSON字符串。但是,当我尝试使用JSON.parse解析它时,我得到类似{0:123,1:63,...}
的东西。基本上,它显示我的字符串的ascii值,而不是解析JSON对象。这是为什么发生?JSON.parse返回Node.JS中的垃圾
如果您只是从命令行执行'JSON.parse('{“a”:1}')',这是否也会发生? – pimvdb