[英]create a javascript object from textfile
我正在嘗試在樹莓派上創建一個簡單的網站,該網站顯示溫度圖表。 我有一個傳感器和一個python腳本,該腳本每30分鍾將其寫入/var/www/data.csv
上的文本文件
現在,我想為這些數據繪制一個非常簡單的線圖,例如: https : //google-developers.appspot.com/chart/interactive/docs/gallery/linechart
我怎么能將這個文本文件(通過'./data.csv'
)讀入圖表?
我設法將其讀取為字符串,但是如何將其轉換為數組?
這是我的data.csv的示例:
1361048396.0 , 20.0 , 47.0
1361048424.0 , 20.0 , 47.0
1361048719.0 , 21.0 , 46.0
1361048761.0 , 21.0 , 46.0
1361048761.0 , 20.0 , 47.0
最后我需要的是這樣的東西(但當然是變量!):
data.addRows([
[1361048396.0, 20, 47],
[1361048424.0, 20, 47],
[1361048719.0, 21, 46],
[1361048396.0, 21, 46],
[1361048761.0, 20, 47],
]);
使用JavaScript split方法怎么樣? 如果要將整個data.csv讀取為單個字符串,則可能需要拆分兩次。
例如:
var result=[];
var a=str.split("\n");
for (var i = 0; i < a.length; i++) {
result.push(a[i].split(","));
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.