Как обогатить массив JSON в балерине - PullRequest
0 голосов
/ 27 июня 2018

Я получаю набор JSON в цикле и хочу построить из них массив (studentArray). Либо предопределенный массив 'studentArray', либо совершенно новый будет в порядке. Не могу найти ни в каких примерах или документах.

        json studentArray = [];

        foreach i, x in studentInfoXml.selectDescendants("student").elements(){

            json studentResponseJson = getStudentJson(x);
        }

1 Ответ

0 голосов
/ 27 июня 2018

Единственным способом, который я нашел, было присвоение каждого значения через явный индекс.

    json studentArray = [];

    foreach i, x in studentInfoXml.selectDescendants("student").elements(){
        json studentResponseJson = getStudentJson(x);
        studentArray[studentArray.count()] = studentResponseJson;
    }
...