使用属性值对数组进行字符串化/序列化以文本和复制

时间:2018-09-11 23:43:23

标签: javascript json parsing serialization stringify

我正在使用相当大的数组进行一些文本处理/分析,并且需要一种将计算的数据库存储到文本文件中的方法。 数据结构可以如下所示,并且必须完全如此处所示访问(不带循环或其他功能):

var arr = [];
arr["a"] = "A";
arr["b"] = 5;
arr["c"] = "C";

console.log(arr["a"])
console.log(arr["b"])
console.log(arr["c"])

我当然尝试了标准方法stringify:

DATA = JSON.stringify(arr);
console.log(DATA);
arr = JSON.parse(DATA);

但是,不幸的是,由于属性值未字符串化,因此DATA为空,因此无法正常工作。

现在有没有一种平滑的方法也可以用于嵌套数组? 这些属性的值可以是字符串或数字。

非常感谢!

0 个答案:

没有答案