Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.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
json结构问题_Json_Function_Sum_Structure - Fatal编程技术网

json结构问题

json结构问题,json,function,sum,structure,Json,Function,Sum,Structure,我有一个这样的结构 var finalJson = [{"values":[{"x":1444748400000,"y":223696},{"x":1444759200000,"y":7178}],"key":"first_value"},{"values":[{"x":1444748400000,"y":216022},{"x":1444759200000,"y":4996}],"key":"second"},{"values":[{"x":1444759200000,"y":572}],"k

我有一个这样的结构

var finalJson = [{"values":[{"x":1444748400000,"y":223696},{"x":1444759200000,"y":7178}],"key":"first_value"},{"values":[{"x":1444748400000,"y":216022},{"x":1444759200000,"y":4996}],"key":"second"},{"values":[{"x":1444759200000,"y":572}],"key":"third"},{"values":[{"x":1444748400000,"y":2446},{"x":1444759200000,"y":60}],"key":"Fourth"},{"values":[{"x":1444737600000,"y":22178},{"x":1444748400000,"y":15864},{"x":1444759200000,"y":540}],"key":"fifth"},{"values":[{"x":1444748400000,"y":8446},{"x":1444759200000,"y":116}],"key":"Sixth"},{"values":[{"x":1444759200000,"y":50}],"key":"seventh"}}] ;

实际上,我应该从json结构计算给定时间帧的y值之和,json结构的键从第五个一直到第七个 现在我已经编写了计算它的代码

var Arr1 = [];
var newJson_forFinalArr = [];
if(Arr1.length>5) {
    for(var k=0;k<finalJson.length;k++){
        for(var m=5;m<Arr1.length;m++){
            sum += Number(finalJson[m].values[k].y);
            Arr1[m].values.push({"y":sum,"x":finalJson[m].values.x });

             newJson_forFinalArr.push(Arr1[m]);
             console.log("data found :: "+JSON.stringify(Arr1));
         }
     }
}
var Arr1=[];
var newJson_forFinalArr=[];
如果(Arr1.长度>5){

对于(var k=0;kValidate你的json在在线工具ref中:问题是我的json是正确的,我应该从json结构计算y值的总和,该结构的键从第五个开始一直到第七个现在我已经编写了计算代码,我不知道我做的是否正确[{“值”:[{“x”:1444748400000,“y”“关键”是“关键”是“关键”是“第三方”的。“关键”是“关键”是“第三方”是,{“价值”值““““,”值““,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,“关键”是“关键”是“第三“,,,,,,,,,,,“关键”第三”第三“,,,,,,,,,,,,,,,,,,,,,,,,,,,,“关键”第三,”第三,”第三““,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,“关键”关键是“关键”第三,”第三,”第三,”第三,”第三“,,,,,,,,,,,,,,,,,,,,,,,,,,,,,00,“y”:15864},{“x”:1444759200000,“y”:540}],“键”:“第五”},{“值”:[{“x”:1444748400000,“y”:8446},{“x”:1444759200000,“y”:116}],“键”:“第六”},{“值”:[{“x”:1444759200000,“y”:50}],“键”:“第七”]以上是正确的json抱歉在在线工具ref中添加了额外的括号验证您的json:问题是我的json是正确的我应该从json结构计算给定时间帧的y值之和,该结构的键从第五个开始一直到第七个现在我已经编写了计算代码,我不知道我做的是否正确或者不是[{“值”:[{“x”:1444748400000,“y”:223696},{“x”:1444759200000,“y”:7178}],“键”:“第一个值”},{“值”:[{“x”:1444748400000,“y”:216022},{“x”:1444759200000,“y”:4996}],“键”:“第二个”{“值”:[{“x”:1444759200000,“y”:572}],“键”:“第三个”,{“值”;{“值”:{“值”:“第四个值”{“第二个”;“键”{“第二个”;{“第二个值”:1444737600000,“y”:22178},{“x”:1444748400000,“y”:15864},{“x”:1444759200000,“y”:540}],“key”:“fifth”},{“values”:[{“x”:1444748400000,“y”:8446},{“x”:1444759200000,“y”:116}],“key”:“Sixth”{“values”:[{“x”:1444759200000,“y”:50}],“key”:“key”:“key”:“second