复制JSON只复制JSON的一半

Quy*_*Quy 5 node.js webstorm

我正在使用Webstorm的调试器来检查我的Node应用程序的局部变量.但是,当我右键单击我感兴趣的变量并单击时Copy JSON,粘贴的输出只包含一半的JSON.

有没有人遇到过这个问题,你做了什么来解决这个问题?是的,我可以console.log数据或将其写入文件,但我认为使用调试器会更有效.

先谢谢,Q

chr*_*lly 6

是的,我也见过这个.不确定是什么原因造成的.这是一个解决方法:

尝试切换到控制台选项卡并将变量保存为JSON字符串,如下所示:

JSON.stringify(myvar);
Run Code Online (Sandbox Code Playgroud)

然后复制结果,如有必要,用以下方法在其他地方解析:

JSON.parse('..data goes here..')
Run Code Online (Sandbox Code Playgroud)

不要忘记使用单引号,因为JSON在任何地方都包含双引号.