![](/img/trans.png)
[英]how to convert json values in comma separated string using javascript
[英]convert json values in comma separated string using javascript
我正在调用第三方 web api,它返回这样的数据:
{"name":"Marine Lines","name":"jerry"}
我想将其转换为 Json 数组,我可以先用逗号进行拆分,然后再用“:”进行拆分。 但想知道是否有更好的方法?
如果 Web API 返回一个对象,那么您可以直接使用dot-notation
来访问该值。
var x = {"name":"Marine Lines","name":"jerry"}; var name = x.name; console.log(name);
否则,如果它是一个字符串,那么您可以先使用JSON.parse()
解析它,然后再做同样的事情。
var x = '{"name":"Marine Lines","name":"jerry"}'; x = JSON.parse(x); var name = x.name; console.log(name);
首先,你的对象有两次name
键,这意味着只有后者会被保存。 关于将对象的值保存在数组中,将执行以下操作:
var object = {"a": "Marine Lines", "b": "jerry"}, array = []; /* Iterate over every enumerable property of the object. */ for (var key in object) { /* Insert the value in the array. */ array[array.length] = object[key]; } /* Log the created array. */ console.log(array);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.