首页 > 其他分享 >JSON 格式的字符串转换回数组

JSON 格式的字符串转换回数组

时间:2023-11-24 22:56:48浏览次数:30  
标签:arr1 qty JSON 数组 字符串 格式 goodsCode

要将 JSON 格式的字符串转换回数组,你可以使用 JavaScript 的 JSON.parse 方法。这个方法可以将一个 JSON 字符串解析成 JavaScript 对象或数组。对于你的字符串,可以这样操作:

假设你有一个 JSON 字符串 str,其内容如下:
'[{"goodsCode":"ABC1","qty":12.22},{"goodsCode":"ABC2","qty":23.22}]'
你可以使用 JSON.parse 来将它转换回数组:
let str = '[{"goodsCode":"ABC1","qty":12.22},{"goodsCode":"ABC2","qty":23.22}]';
let arr1 = JSON.parse(str);

console.log(arr1);
执行这段代码后,arr1 将是一个数组,其内容和你最初的数组一样:
[{goodsCode: 'ABC1', qty: 12.22}, {goodsCode: 'ABC2', qty: 23.22}]
这个方法对于处理从网络请求返回的数据或者在本地存储和读取数据时非常有用,特别是在处理 JSON 数据格式时。

 

标签:arr1,qty,JSON,数组,字符串,格式,goodsCode
From: https://www.cnblogs.com/yangxuming/p/17854966.html

相关文章

  • (字符串)03-验证IP地址
    1importjava.util.*;23publicclassSolution{4/**5*验证IP地址6*@paramIPstring字符串一个IP地址字符串7*@returnstring字符串8*/9publicStringsolve(StringIP){10if(isIPv4(IP))......
  • 低代码的核心思想 如何统一数据的格式
    哲学上的统一{       name:'deepsort',       label:'1234',       type:'hidden',       value:false,       description:'',      },      {      ......
  • 字符串存储
    小结1.一个函数中,我们通常会把几个变量的定义声明放在一起,那么当程序编译时,这几个变量在入栈时也是相连着依次入栈,这就会导致出现有时侯字符串输出错误的情况。2.例如下面那么输出结果将会是a="abcdefgh";b="gh";可见b的值也被更改了。3.字符串a和b相连,a的长度其实只有5,b......
  • golang 根据 json path 提取字段值
    在Golang中,可以使用github.com/tidwall/gjson包来根据JSON路径提取字段值。 packagemainimport("fmt""github.com/tidwall/gjson")funcmain(){jsonStr:=`{"name":"John","age":30,......
  • MySQL将'20231124'转换为'yyyy/MM/dd'格式
    可以使用STR_TO_DATE函数将一个字符串转换为日期,并使用DATE_FORMAT函数将日期格式化为指定的格式SELECTDATE_FORMAT(STR_TO_DATE('20231124','%Y%m%d'),'%Y/%m/%d');解释一下上述语句的步骤:STR_TO_DATE('20231124','%Y%m%d')将字符串"20231124"转换为日期......
  • javaString字符串转换成加减乘除
    字符串不用分割直接进行加减乘除的操作每天一个无用小技巧!try{ScriptEnginejavascript=newScriptEngineManager().getEngineByName("JavaScript");Stringstring="1*3-6+8/2";//这里是强制转换成数据类型Doubledouble=(Double)javascript.eval(string);......
  • 未能加载文件或程序集“Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicK
    报错内容 解决办法:在Web.config的<configuration></configuration>中添加如下代码即可。<configuration><runtime><assemblyBindingxmlns="urn:schemas-microsoft-com:asm.v1"><dependentAssembly><assembly......
  • emacs在目录里查找字符串
    1.  输入命令   M-xrgrep2.  提示要查找的字符串,请输入   Searchfor(default"xxx_abab"):3.  提示被查找文件的正则条件,请输入    Searchfor"xxx_abab"infiles(default*.[ch]):4.  提示被查找的目录名,请输入    Basedi......
  • Dart通过Ffi来实现字符串类型在Isolate里共享的方法
    其实就是将字符串转换为字节数组,然后用\0作为结尾表示字符串的结束;这样就可以定义一个字节数组作为字符串的容器(当然会有要求字符串不能超长,否则会截断,和C语言的字符串使用方式很像了)而且\0在java,js里打印都是会没有任何显示的(但是会占用字节),所以很适合当作字符串结尾来用(因为\0......
  • 字符串拓展
     1.字符串的三种定义方式: 2.字符串加号拼接 3.字符串格式化   4.字符串格式化++数字精度控制   对表达式进行字符串格式化   ......