在html表中显示json对象

时间:2016-03-07 09:05:22

标签: jquery json

我想显示一个JSON对象,而是显示数组大小。以下是Json:

[{"zse_ticker":"CBZ"},
 {"yr_end":"FY 2010"},
 {"zse_ticker":"CBZ"},
 {"yr_end":"FY 2011"},
 {"zse_ticker":"CBZ"},
 {"yr_end":"FY 2012"},
 {"zse_ticker":"CBZ"},
 {"yr_end":"FY 2013"},
 {"zse_ticker":"CBZ"},
 {"yr_end":"FY 2014"}]

如何在html表格中显示这些对象,表示该表格将包含5列,我希望每个人都拥有例如列o的数据,以获得yr_end:" 2010财年",接下来将有" 2011财年"等等

2 个答案:

答案 0 :(得分:0)

var t = [{"zse_ticker":"CBZ"},
 {"yr_end":"FY 2010"},
 {"zse_ticker":"CBZ"},
 {"yr_end":"FY 2011"},
 {"zse_ticker":"CBZ"},
 {"yr_end":"FY 2012"},
 {"zse_ticker":"CBZ"},
 {"yr_end":"FY 2013"},
 {"zse_ticker":"CBZ"},
 {"yr_end":"FY 2014"}];

var y = t[9];

console.log(y['yr_end']);

答案 1 :(得分:0)

var obj = [{"zse_ticker":"CBZ"},
         {"yr_end":"FY 2010"},
         {"zse_ticker":"CBZ"},
         {"yr_end":"FY 2011"},
         {"zse_ticker":"CBZ"},
         {"yr_end":"FY 2012"},
         {"zse_ticker":"CBZ"},
         {"yr_end":"FY 2013"},
         {"zse_ticker":"CBZ"},
         {"yr_end":"FY 2014"}];

var text = '';
var length = obj.length;
// print all "yr_end"
for (i = 0; i < length; i++) { 
  if(obj[i]['yr_end'] !== undefined){
    text += obj[i]['yr_end'] + "\n";
  }
}

alert(text);