Создать анализатор JSON для форматирования данных для круговой диаграммы (HighCharts)

Я боролся с HighCharts довольно много часов за форматирование ввода данных вseries вариант. Наконец то увидел ссылкуhere решил мою проблему для форматирования данных и ввода.

Формат данных, который распознается круговой диаграммой HighCharts, выглядит следующим образом(format 1) как указано по ссылке выше:

[["chrome",15],["firefox",20]]

Я на самом деле хочуdynamic ввод данных с внешнего URL и форматирование данных, чтобы HighCharts мог их распознать. Формат данных, который я получил по URL-адресу, выглядит следующим образом(format 2):

[
    {
        "status": "Stopped \/ Idle",
        "val": 17.469444444444,
    }, {
        "status": "Working",
        "val": 0,
    }, {
        "status": "Headland Turning",
        "val": 0,
    }, {
        "status": "Transport",
        "val": 0.15333333333333,
    }
]

который уже в формате JSON.

Я просто хочу знать, что это необходимо для меня, чтобы написать парсер для данных изformat 2 вformat 1? Или я что-то упускаю из-за того, что HighCharts может распознавать данные формата JSON, и мне фактически не нужно писать синтаксический анализатор?

Я новичок в HighCharts, поэтому не стесняйтесь указывать на это, если некоторые из моих описаний проблем не имеют смысла .. Спасибо!

EDITСпасибо всем, ребята, отвечающие на мой вопрос!

Ответы на вопрос(5)

Ваш ответ на вопрос