【发布时间】:2021-08-28 18:03:45
【问题描述】:
我目前正试图在 javascript 中将字符串转换为 JSON。
我从服务器得到的字符串是:
"{knee=true, centered=true}"
我正在寻找的结果是这样的:
{ knee: true, centered: true}
但由于字符串使用 equals 并且缺少引号 JSON.parse 不起作用,我不知道如何解决这个问题。任何帮助将不胜感激,谢谢!
【问题讨论】:
-
你有更多关于这种格式细节的细节吗?除非您知道字符串的内容可能包含什么,否则不可能编写出好的解析器。
-
这不是有效的 JSON。请您考虑修复源代码吗?
-
@evolutionxbox 据我了解,服务器发送了无效的 JSON 格式,问题是如何在客户端修复它。甚至在问题中描述了该字符串不是有效的 JSON。
-
@jabaa 明白了。从源头上修复它总是更好。
标签: javascript json stringify