我从AJAX查询得到一个这样的字符串:
var ansverStr =“[1,\”Bedford Street \“,”牛津广场,绿色公园或 威斯敏斯特\“,\”15 \“,”摄政街“,1343329406000] \ r \ n [1,\”贝德福德 街道\“,”牛津马戏团,绿色公园或威斯敏斯特\“,”13“,”戈尔德斯 Green \“,1343329883000] \ r \ n [1,\”Bedford Street \“,”Oxford Circus,Green 公园或威斯敏斯特\“,”176“,”托特纳姆Ct Rd \“,1343329612000] \ r \ n [1,\”Bedford Street \“,”Oxford Circus,Green 公园或威斯敏斯特\“,”91“,”特拉法加 Sq \“,1343329514000] \ r \ n [1,\”Bedford Street \“,”Oxford Circus,Green Park或Westminster \“,”11“,”富勒姆 Broadway \“,1343329434000] \ r \ n [1,\”Bedford Street \“,”Oxford Circus, 绿园或 威斯敏斯特\ “\ ”87 \“,\ ”宛兹沃斯\“,1343330102000] \ r \ N [1,\” 贝德福德 街道\“,”牛津马戏团,绿色公园或 Westminster \“,\”6 \“,”Willesden Gar“,1343329673000] \ r \ n [1,\”Bedford 街道\“,”牛津马戏团,绿色公园或 Westminster \“,\”91 \“,”Trafalgar Sq“,1343329871000] \ r \ n [1,\”Bedford 街道\“,”牛津马戏团,绿色公园或威斯敏斯特\“,”11“,”富勒姆 百老汇\ “1343329743000]”
然后为它创建了一个动态表
var element;
element ='' + ansverStr.split('\ r \ n')。map(function(line){ return''+ JSON.parse(line).map(function(cell){ return''+ cell +''; })。join('')+''; })。join('')+''; 的document.getElementById( “BSTOP”)的innerHTML =元件;
ansverStr子串中的最后一个字段是时间。
问题: 如何在动态表格中访问这些值以将其转换为时间格式
答案 0 :(得分:0)
使用正确的Json格式可以非常简单地检索结果http://jsfiddle.net/wzBFC/1/
var myJSONObject = {"results": [
{"street_number": 1,"street":"Bedford Street","city":"Oxford Circus, Green Park or Westminster","address2":"15","street2":"Regent Street","timestamp":1343329406000},
{"street_number": 1,"street":"Bedford Street","city":"Oxford Circus, Green Park or Westminster","address2":"15","street2":"Regent Street","timestamp":1343329407000}
] };
timeStamp = new Date(myJSONObject.results[1].timestamp);
alert(timeStamp);