我有一個比特幣礦工它可以在JSON fromat輸出數據如下:生成圖表
{
"Data1": {
"timestamp_raw": 1442856476,
"timestamp": {
"Year": 2015,
"Month": 9,
"Day": 21,
"Hour": 20,
"Minutes": 27,
"Seconds": 56
},
"CG_Uptime": 15572,
"MHS_Avg": 2695618.06,
"DegC_In": "29",
"DegC_TopOut": "54",
"DegC_BotOut": "59",
"Unit_Uptime": 118393,
"FreeMem": "440",
"PSUVolt_Top": "217",
"PSUVolt_Bot": "217",
"FAN": "40",
"Total_Watts": 1264,
"Total_KWh": 0
},
"Data2": {
"timestamp_raw": 1442856495,
"timestamp": {
"Year": 2015,
"Month": 9,
"Day": 21,
"Hour": 20,
"Minutes": 28,
"Seconds": 15
},
"CG_Uptime": 15592,
"MHS_Avg": 2695948.02,
"DegC_In": "29",
"DegC_TopOut": "54",
"DegC_BotOut": "59",
"Unit_Uptime": 118412,
"FreeMem": "440",
"PSUVolt_Top": "217",
"PSUVolt_Bot": "217",
"FAN": "40",
"Total_Watts": 1248,
"Total_KWh": 30.006586944
},
"Data3": {
"timestamp_raw": 1442856535,
"timestamp": {
"Year": 2015,
"Month": 9,
"Day": 21,
"Hour": 20,
"Minutes": 28,
"Seconds": 55
},
"CG_Uptime": 15631,
"MHS_Avg": 2698686.25,
"DegC_In": "29",
"DegC_TopOut": "54",
"DegC_BotOut": "59",
"Unit_Uptime": 118451,
"FreeMem": "440",
"PSUVolt_Top": "217",
"PSUVolt_Bot": "217",
"FAN": "40",
"Total_Watts": 1232,
"Total_KWh": 0.013688752
}, ......
我想要做的就是讓在PHP網頁,將讀取該JSON文件和在圖表上顯示值,x軸將是時間(從json中的時間戳部分開始),y軸將是每個圖表的值。
我在這裏看到類似的東西 http://powerprice.info/SPT/graphic.php 它使用highcharts。 我該如何做到這一點?
什麼是您的具體問題? highcharts API文檔包含有關如何更新圖表的信息。你不瞭解該過程的哪一部分? – charlietfl
那麼我在看這個http://www.highcharts.com/demo/dynamic-update(我不確定這是否適合我的情況)。我是否需要以某種方式輪詢JSON數據(比如過去24小時的數據)並將其存儲在我的服務器上,以便此高級代碼可以解析它? – Panos
'看這個'在問題的上下文中不是很有說服力 – charlietfl