当前位置:   article > 正文

js根据节点路径获取json值_javascript 根据路径读取json

javascript 根据路径读取json

已知json对象:{"a":{"b":{"c":{"d":"1111"}}}}

节点路径:a.b.c.d

  1. function getValByPath(index, keys, obj) {
  2. if (index == keys.length - 1) {
  3. return obj[keys[index]];
  4. }
  5. return getValByPath(index+1, keys, obj[keys[index]]);
  6. }
  7. //调用
  8. var jsonPath = 'a.b.c.d';
  9. var arr = keys.split('.');
  10. var val = getValByPath(0, arr, json);

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/977886
推荐阅读
相关标签
  

闽ICP备14008679号