Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 修改JSON对象_Javascript_Json - Fatal编程技术网

Javascript 修改JSON对象

Javascript 修改JSON对象,javascript,json,Javascript,Json,我有以下JSON对象: var myObject = {"priorityset": [ {"name":"Prio1", "valueA":"0", "valueB":"0", "valueC":"0", "valueD":"1"}, {"name":"Prio2", "valueA":"1", "valueB":"0", "valueC":"0", "valueD":"1"}, {"name":"Prio3", "valueA":"0", "valueB":

我有以下JSON对象:

var myObject = {"priorityset": 
  [
    {"name":"Prio1", "valueA":"0", "valueB":"0", "valueC":"0", "valueD":"1"}, 
    {"name":"Prio2", "valueA":"1", "valueB":"0", "valueC":"0", "valueD":"1"}, 
    {"name":"Prio3", "valueA":"0", "valueB":"0", "valueC":"0", "valueD":"1"}
  ]
};
我想修改此对象,以便得到如下结果:

var myObject = 
[
  {"name":"Prio1", "valueA":"0", "valueB":"0", "valueC":"0", "valueD":"1"}, 
  {"name":"Prio2", "valueA":"1", "valueB":"0", "valueC":"0", "valueD":"1"}, 
  {"name":"Prio3", "valueA":"0", "valueB":"0", "valueC":"0", "valueD":"1"}
];
我试图自己解决这个问题,但到目前为止没有解决办法。有什么想法吗


首先,json是一种基于字符串的数据格式。您有一个带有属性的对象文字,其值是包含对象文字的数组。据我所知,你只是想要那份财产

myObject=myObject.priorityset

同样有效的是

myObject=myObject['priorityset']


这是对对象文本进行属性访问的另一种方法。

首先,json是一种基于字符串的数据格式。您有一个带有属性的对象文字,其值是包含对象文字的数组。据我所知,你只是想要那份财产

myObject=myObject.priorityset

同样有效的是

myObject=myObject['priorityset']

这是对对象文本进行属性访问的另一种方法。

“没有a这样的东西。”“没有a这样的东西。”