使用JavaScript将以字符串形式存储的嵌套数组转换回嵌套数组

g

我在数据库中存储了一个作为字符串存储的嵌套数组。提取后,将其作为字符串返回。我需要将其转换回嵌套数组。JSON.parse不适用于此,不幸的是,我收到此错误:

VM5481:1未捕获的SyntaxError:JSON中位置2出现意外令牌'

本质上,我需要将其转换为:

"[['E4', '4n.'], ['D4', '8n'], ['C4', '4n'], ['D4', '4n']]"

对此:

[['E4', '4n.'], ['D4', '8n'], ['C4', '4n'], ['D4', '4n']]

使用JavaScript。

尼克·帕森斯

使用JSON时,字符串文字应使用双引号"而不是单引号。您可以更改为字符串赋予双引号的任何内容(即有效的JSON字符串),也可以使用.replace()方法更改现有的字符串:

const str = "[['E4', '4n.'], ['D4', '8n'], ['C4', '4n'], ['D4', '4n']]";
const res = JSON.parse(str.replace(/'/g, '"'));
console.log(res);

如果您可以控制它,我建议您更改通过replace方法返回字符串的任何内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP:将字符串转换为嵌套数组

来自分类Dev

将字符串转换为嵌套数组

来自分类Dev

字符串到嵌套数组

来自分类Dev

将嵌套数组的字符串表示形式转换为Array

来自分类Dev

Javascript字符串到嵌套数组

来自分类Dev

JavaScript:如何从字符串创建嵌套数组

来自分类Dev

如何将带有字符串的嵌套数组转换为 JavaScript 中的数字?

来自分类Dev

使用蹦床从嵌套数组创建树并将其隐式转换为字符串

来自分类Dev

从嵌套数组将数组解析为字符串

来自分类Dev

将嵌套数组字符串解析为数组

来自分类Dev

在 Javascript 中使用递归查找嵌套数组中最长的字符串?

来自分类Dev

Javascript嵌套数组

来自分类Dev

将字符串分解为嵌套数组

来自分类Dev

PHP从字符串构造嵌套数组

来自分类Dev

基于拆分字符串的嵌套数组

来自分类Dev

jQuery:将属性值转换为嵌套数组(字符串转换为数字)

来自分类Dev

如何基于javascript中的字符串数组创建嵌套数组?

来自分类Dev

将逗号分隔的字符串转换为嵌套数组,RegExp?

来自分类Dev

在MongoDB的嵌套数组中将日期转换为字符串

来自分类Dev

嵌套数组更改为从JavaScript到Rails的值字符串

来自分类Dev

如何使用JSON.NET使用值的嵌套数组创建JSON字符串?

来自分类Dev

如何使用字符串从嵌套数组中获取值

来自分类Dev

使用Python将字符串标记为嵌套数组列表

来自分类Dev

使用嵌套数组反序列化JSON以从值生成字符串

来自分类Dev

在PHP中使用嵌套数组进行字符串解析

来自分类Dev

使用 push MongoDB 将字符串添加到嵌套数组

来自分类Dev

使用JavaScript遍历嵌套数组元素

来自分类Dev

javascript使用forEach嵌套数组

来自分类Dev

Javascript 在嵌套数组上使用 .filter

Related 相关文章

  1. 1

    PHP:将字符串转换为嵌套数组

  2. 2

    将字符串转换为嵌套数组

  3. 3

    字符串到嵌套数组

  4. 4

    将嵌套数组的字符串表示形式转换为Array

  5. 5

    Javascript字符串到嵌套数组

  6. 6

    JavaScript:如何从字符串创建嵌套数组

  7. 7

    如何将带有字符串的嵌套数组转换为 JavaScript 中的数字?

  8. 8

    使用蹦床从嵌套数组创建树并将其隐式转换为字符串

  9. 9

    从嵌套数组将数组解析为字符串

  10. 10

    将嵌套数组字符串解析为数组

  11. 11

    在 Javascript 中使用递归查找嵌套数组中最长的字符串?

  12. 12

    Javascript嵌套数组

  13. 13

    将字符串分解为嵌套数组

  14. 14

    PHP从字符串构造嵌套数组

  15. 15

    基于拆分字符串的嵌套数组

  16. 16

    jQuery:将属性值转换为嵌套数组(字符串转换为数字)

  17. 17

    如何基于javascript中的字符串数组创建嵌套数组?

  18. 18

    将逗号分隔的字符串转换为嵌套数组,RegExp?

  19. 19

    在MongoDB的嵌套数组中将日期转换为字符串

  20. 20

    嵌套数组更改为从JavaScript到Rails的值字符串

  21. 21

    如何使用JSON.NET使用值的嵌套数组创建JSON字符串?

  22. 22

    如何使用字符串从嵌套数组中获取值

  23. 23

    使用Python将字符串标记为嵌套数组列表

  24. 24

    使用嵌套数组反序列化JSON以从值生成字符串

  25. 25

    在PHP中使用嵌套数组进行字符串解析

  26. 26

    使用 push MongoDB 将字符串添加到嵌套数组

  27. 27

    使用JavaScript遍历嵌套数组元素

  28. 28

    javascript使用forEach嵌套数组

  29. 29

    Javascript 在嵌套数组上使用 .filter

热门标签

归档