Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.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 洛达斯深镐_Javascript_Ecmascript 6_Underscore.js_Lodash - Fatal编程技术网

Javascript 洛达斯深镐

Javascript 洛达斯深镐,javascript,ecmascript-6,underscore.js,lodash,Javascript,Ecmascript 6,Underscore.js,Lodash,您好,我正在从soap服务获取数据,并将xml转换为json,获得我需要的值,如下所示: console.log(result['soap:Envelope']['soap:Body']['ns2:getFichaGeneralResponse']['return']['instituciones']['datosPrincipales']['registros'][1].valor) 有没有办法做这样的事 console.log(_.pick(result, 'registros')) 所

您好,我正在从soap服务获取数据,并将xml转换为json,获得我需要的值,如下所示:

console.log(result['soap:Envelope']['soap:Body']['ns2:getFichaGeneralResponse']['return']['instituciones']['datosPrincipales']['registros'][1].valor)
有没有办法做这样的事

console.log(_.pick(result, 'registros'))

所以我可以用我需要的信息获取一个对象?

如果我理解正确,你有一个复杂的对象,你想通过指定的路径拾取一些道具吗

例如,您希望通过路径
a.b.c
从以下对象获取
{d:'foo',e:'bar'}

var对象={
a:{
b:{
c:{
d:‘福’,
e:‘酒吧’,
f:‘baz’
}
}
},
g:{
h:1
}
};
函数pickPropsByPath(对象、路径、arrayOfPropsNames){
返回u.pick(u.get(对象,路径),arrayOfPropsNames);
}
log(pickPropsByPath(对象'a.b.c',['d','e'])/=>{d:'foo',e:'bar'}

如果我理解正确,您有一个复杂的对象,您想通过指定的路径拾取一些道具

例如,您希望通过路径
a.b.c
从以下对象获取
{d:'foo',e:'bar'}

var对象={
a:{
b:{
c:{
d:‘福’,
e:‘酒吧’,
f:‘baz’
}
}
},
g:{
h:1
}
};
函数pickPropsByPath(对象、路径、arrayOfPropsNames){
返回u.pick(u.get(对象,路径),arrayOfPropsNames);
}
log(pickPropsByPath(对象'a.b.c',['d','e'])/=>{d:'foo',e:'bar'}

结果如何
变量?它的结构是什么?此console.log抛出错误
console.log(结果['soap:Envelope']['soap:Body']['ns2:getFichaGeneralResponse']['return']['instituciones']['datoprincipales']['registros'][1].valor)
外观如何
result
变量?它的结构是什么?此console.log抛出错误
console.log(结果['soap:Envelope']['soap:Body']['ns2:getFichaGeneralResponse']['return']['instituciones']['datoprincipales']['registros'][1].valor)