如何在json文件中访问json参数

时间:2017-05-31 06:16:21

标签: jquery json

我想知道如何在json文件中获取参数值。

我在这里请求我的elements.json文件。

$.getJSON('elements.json?version=2.1',function(data){
 console.log(data);
});

element.json看起来像这样:

{"elements": {
    "Headers":[
        {"url":"elements/header1.html","height":700},
        {"url":"elements/header2.html","height":700},
    ],
    }
}

我想打印像这样的版本的值:

elements/header1.html?version=2.1

我如何实现这一目标,还是有其他方法可以做到这一点?

提前致谢。

2 个答案:

答案 0 :(得分:2)

我不知道你究竟想要什么,但如果你想要一个像这样的字符串

元素/ header1.html?版本= 2.1

然后您可以先获取数据,然后将'?version = 2.1'与结果连接起来。

$.getJSON('elements.json',function(data){
  var desired = data.elements["Headers"][0]['url'] + '?version=2.1';
  console.log(desired);
  });

答案 1 :(得分:1)

使用字符串连接:

var data = {"elements": {
    "Headers":[
        {"url":"elements/header1.html","height":700},
        {"url":"elements/header2.html","height":700},
    ],
    }
};
var version = '?version=2.1'
var version_url  = data.elements["Headers"][0].url+version
console.log(version_url);