Я возился с Webix и API Лиги Легенд, чтобы увидеть некоторые данные чемпиона. API Лиги просто возвращает вам гигантские файлы JSON, которые вы можете использовать для отображения данных. Тем не менее, я не уверен, что лучший способ проанализировать эти файлы для использования в моих представлениях данных.Webix - Как разобрать JSON из URL-адреса перед его использованием в таблице данных?
Вот мой webix код для DataTable:
var leagueTable = {
rows: [
{
view: "template",
type: "header", template: "Champion Stats"
},
{
view: "datatable",
autoConfig: true,
url: RiotApiUrlUtility.getFindSummonerUrl("someSummoner")
}
]
};
URL-адрес работает, и я вернусь в JSON я ожидал. Однако JSON структурирован таким образом, что таблица не отображает данные, как я хочу. (Таблица отображается отлично, и она показывает мое имя вызывающего абонента из json в таблице, но соответствующие данные вложены дальше, поэтому по умолчанию синтаксический разбор json не знает, как положить его в таблицу).
Я просмотрел документацию для webix, и может случиться так, что я должен использовать DataProcessor, но документация путается без каких-либо конкретных примеров. Я уверен, что эта операция должна быть довольно простой, и я просто что-то пропустил. Может ли кто-нибудь помочь? Благодарю.