JSON到String而不向键添加引号

use*_*690 2 jquery json export key-value

我正在构建一个生成JSON配置文件的Web应用程序(使用Javascript/jQuery).

最后应用程序应该将生成的JSON转换为字符串,以便用户可以复制它?

目前我做的很简单JSON.stringify(),但这会为键和值添加引号.为了使配置文件起作用,必须在没有引号的情况下导出密钥(除非声明).

例如,"id": "ezdzdz"应该打印为id: "ezdzdz"除非它实际上在JSON中写为"id".

谢谢,非常感谢所有的帮助!

Jar*_*ish 5

如果它是JSON而不是本机Javascript对象,则必须引用键名称.

请参阅:JSON规范 - 密钥必须用引号括起来吗?