Я использую файл JSON в качестве источника данных JS Dev Express (Angular JS) в следующем формате:
[
{ "dia": "2011-01-11T16:00:00.000Z", "ch": 100, "vn": 23, "pg": 12 },
{ "dia": "2011-01-22T16:00:00.000Z", "ch": 88, "vn": 34, "pg": 11 },
{ "dia": "2011-01-23T16:00:00.000Z", "ch": 93, "vn": 25, "pg": 14 }
]
Я создаю OData источника данных со следующим кодом:
var xDataSource = new DevExpress.data.ODataStore({
url: "/path/jsondata.json",
});
и используйте его на диаграмме, подобной этой из демонстраций: https://js.devexpress.com/Demos/WidgetsGallery/Demo/Charts/ZoomingAndScrollingAPI/AngularJS/Light/
Я думал, что OData сможет разбирать дату и время, но, к сожалению, это не так, поскольку диаграмма не распознает первое поле как дату и время.
Не могли бы вы мне помочь?