2012-07-26 74 views
-1

我從阿賈克斯得到了這樣的查詢字符串:如何訪問表格單元格中特定的列轉換格式

VAR ansverStr =「[1 \」貝德福德街\「 \」牛津廣場,綠色公園或 威斯敏斯特\」,\ 「15 \」,\ 「Regent街\」,1343329406000] \ r \ N [1,\ 「貝德福德 街\」,\ 「牛津廣場,綠色公園或威斯敏斯特\」, \ 「13 \」,\ 「GOLDERS 綠色\」,1343329883000] \ r \ N [1,\ 「貝德福德街\」,\ 「牛津廣場,綠化 公園或威斯敏斯特\」,\ 「176 \」,\ 「托特納姆的Ct 路\」,1343329612000] \ r \ N [1,\ 「貝德福德街\」,\ 「牛津廣場,綠化 公園或威斯敏斯特\」,\ 「91 \」,\「Trafalg百老匯「,1343329514000] \ r \ n [1,\」Bedford Street \「,\」Oxford Circus,Green Park或Westminster \「,\」11 \「,\」Fulham Broadway \ ] \ r \ N [1,\ 「貝德福德街\」,\ 「牛津廣場, 綠色公園或 威斯敏斯特\」,\ 「87 \」,\ 「宛茲沃斯\」,1343330102000] \ r \ N [1, \「Bedford Street \」,\「Oxford Circus,Green Park或 Westminster \」,\「6 \」,\「Willesden Gar \」,1343329673000] \ r \ n [1,\「Bedford Street \ ,\ 「牛津廣場,綠色公園或 威斯敏斯特\」,\ 「91 \」,\ 「特拉法爾加廣場\」,1343329871000] \ r \ N [1,\ 「貝德福德 街\」,\「牛津廣場,綠公園或威斯敏斯特\ 「\ 」11 \「,\ 」富勒姆百老匯 \「,1343329743000]」

然後創建一個動態表中它

變種元件;

元件= '' + ansverStr.split( '\ r \ N')。圖(功能(線路){ 返回 '' + JSON.parse(線).MAP(功能(細胞){ 返回''+ cell +''; })。join('')+'';})。join('')+''; document.getElementById(「bStop」)。innerHTML = element;

ansverStr子串中的最後一個字段是時間。

問題: 如何訪問這些值在動態表將其轉換成時間格式

+1

請格式化您的代碼。 – Musa 2012-07-26 19:55:28

+0

您的問題應該是「如何將紀元時間轉換爲JavaScript日期對象」,而不是發佈所有這些混亂的代碼。 – 2012-07-26 20:02:52

回答

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); 
+0

快速編輯,修復輸出 – user1289347 2012-07-26 20:02:00

+0

這不是一個問題,我的問題是如何訪問這些值。 看看標題:'訪問表單元格...' 我也改寫了 – 2012-07-27 09:00:20

+0

這個問題,抱歉誤會,編輯應該說清楚。 – user1289347 2012-07-27 19:53:03

相關問題