我想使用AJAX加载数据而不将其格式化为JSON,所以我自己编码。在JavaScript中有效地将数组映射到字符串
的数据是客户记录:英镑符号(#
)分隔客户记录,管号(|
)分隔客户数据的领域,并在克拉符号(^
)分隔该字段的值的字段名。
所以,我有这样的事情(简体):
name^James|email^[email protected]#name^Bary|email^[email protected]#...
当加载这些数据转换为JavaScript,我希望把它变成一个二维数组,像这样:
clients = [
['name'=>'James','email'=>'[email protected]'],
['name'=>'Bary','email'=>[email protected]]
]
...或者是对象格式的东西。如何最好地做到这一点?
为什么你不能使用JSON? – Blender
,因为它不适合我的语言 – Yaakov
您使用的是哪种语言? – plalx