您的位置首页百科知识

解析json的3种方法

解析json的3种方法

在HBuilder工具中,项目指定文件夹下创建js文件json.js;打开文件,定义json字符串变量str

调用eval()方法解析json字符串,然后赋值给变量a并打印

保存代码并运行文件,可以看到json字符串被解析成json对象

将eval改为JSON.parse(),解析json结果赋值给变量b并打印

再次保存代码并使用Node Application运行,可以查看到解析后的json对象

调用new Function()(),将json字符串作为函数返回值,进行解析

再次保存并运行文件,结果还是跟上述两种方法解析的一样

总结

解析json1、eval()2、JSON.parse()3、new Function()()

END