Escrever o analisador JSON para formatar dados para gráfico de pizza (HighCharts)

Eu estava lutando com HighCharts algumas horas para formatar a entrada de dados para oseries opção. Finalmente eu vi o linkAqui resolvi meu problema para formatação e entrada de dados.

O formato de dados que seria reconhecido pelo gráfico de pizza do HighCharts é assim(format 1) conforme indicado pelo link acima:

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

Eu realmente querodinâmico entrada de dados de URL externo e formate os dados para que os HighCharts possam reconhecê-los. O formato de dados que recebi do URL é assim(format 2):

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

que já está no formato JSON.

Eu só quero saber que é necessário que eu escreva um analisador para os dados deformat 2 paraformat 1? Ou estou faltando alguma coisa que o HighCharts pode reconhecer os dados no formato JSON e eu realmente não preciso escrever um analisador?

Eu sou novo no HighCharts então sinta-se à vontade para apontar isso se alguma descrição do meu problema não fizer sentido ... Obrigado!

EDITAR: Obrigado por todos os caras respondendo a minha pergunta!

questionAnswers(5)

yourAnswerToTheQuestion