【发布时间】:2014-12-23 14:14:26
【问题描述】:
我想以一种优雅的方式转换这种字符串:
"{lastname=Oba, firstname=Bar}"
到
var person = [];
person["firstName"] = "Bar";
person["lastName"] = "Oba";
我尝试使用 JSON 解析但不工作, 如果没有脏分裂,我不知道该怎么做
【问题讨论】:
-
不是JSON,因此 JSON.parse 不起作用
-
顶部项目只是一个字符串,它不是 JSON,因此 JSON.parse 不起作用
-
好吧,它不是 JSON,但它有一个简单的解析器吗?
-
您需要对其进行拆分和/或使用正则表达式对其进行解析。您需要编写解析器,或者让任何吐出的代码生成正确的 JSON 来启动!
-
对
split()有意见?
标签: javascript arrays json parsing