Javascript:将关联数组转换为字符串的最佳方式,稍后再转换成另一种方式
Javascript: Best way to convert associative array to string and back the other way later?
我有一个如下的关联数组:
var AssocArray = { id:0, folder:'Next', text:'Apple' };
现在我需要将其存储在数据库中,所以我想我只需将其转换为字符串,将其存储在数据库中,然后将其从数据库中取出并稍后将其放回javascript数组中。
问题在于项目的实际#和数组变量每次都会不同(因此我想将其存储为一个长字符串)。
将关联数组转换为字符串的最佳方法是什么,反之亦然,如何将字符串转换为关联数组?
没有什么比JSON更好的了:
var str = JSON.stringify(obj);
// >> "{"id":0,"folder":"Next","text":"Apple"}"
var obj = JSON.parse(str);
// >> Object({ id: 0, folder: "Next", text: "Apple" })
相关文章:
- 如何以用户友好的方式在计算机上保存从画布转换的图像
- CSS Div 类之间的转换仅以一种方式发生
- 有没有一种方法可以制作一个prezi,然后以某种方式将其转换为html和css类型的代码
- 如何将jQuery removeClass转换为ReactJS方式
- 将方程转换为 java 脚本可以解释它的方式
- 使用 JS 将日期字符串转换为可读方式
- 以编程方式将同步代码转换为异步代码
- 如何以简单的方式将函数转换为 RequireJS 中的模块
- 以数学方式转换 SVG 路径中的值以填充视图框
- 将 HTML 表转换为下拉列表(或以其他方式获取带有列的选择标记)
- 如何以简单的方式将像素转换为em
- 将 svg 转换为 base64.以编程方式创建的
- 从JS以编程方式使用CSS转换的干净方法
- 在*最后一个*CSS3转换之后,事件处理的稳健方式
- 如何以编程方式转换SVG
- 如何以交互方式降低(或停止)jquery转盘转换速度
- 这是将字符串转换为浮点的最佳方式
- 触发单向CSS转换的可靠方式
- java或javascript方式将图像文件转换为favicon.ico
- 转换对象或数组值的最佳方式