【发布时间】:2017-11-13 00:12:46
【问题描述】:
我想使用 highcharts 从外部数据源制作图表。我遇到的问题是我的数据不兼容:
{
"channel":{
"id":1123376,
"name":"Global Weather Experiment Raspberry Pi",
"latitude":"0.0",
"longitude":"0.0",
"field1":"Temperature",
"field2":"Presurre",
"field3":"Humidity",
"field4":"Air Quality",
"field5":"Rain",
"field6":"Wind Speed",
"field7":"Wind Direction",
"field8":"Wind Power",
"created_at":"2016-10-22T11:37:27Z",
"updated_at":"2017-06-11T10:01:02Z",
"last_entry_id":5438},
"feeds":[
{
"created_at":"2017-06-11T09:01:02Z",
"entry_id":5437,
"field1":"23.13"
},
{
"created_at":"2017-06-11T10:01:02Z",
"entry_id":5438,
"field1":"23.88"
}
]}
我需要将“created_at”和“field1”转换成这样:
?([
[Date.UTC(2017,6,11,09,01,02Z),23.13],
[Date.UTC(2017,6,11,10,01,02Z),23.88]
]);
当然还有更多条目,我需要帮助创建可以转换它的循环,尤其是日期。
【问题讨论】:
标签: javascript json highcharts type-conversion external