Работа с json в c++

Нужно чтобы в "Рейсы" было много рейсов Типо ["Рейсы"] ["Рейс1], ["Рейсы"] ["Рейс2"] и тд при каждой новой записи Ниже код записи в json файл Пользуюсь библиотекой nlohman

 j["Рейсы"]["Рейс1"]=
         { 
                 "Номер рейса", reys1.GetReysID(),
                 "Количество зарезервированных мест", reys1.GetNumberOfSeats(),
                 "Общее количество мест", reys1.GetNumberOfSeats(),
                 "Время отправления" , reys1.GetReysTimeHours() ,":", reys1.GetReysTimeMins() ,
                 "Номер автобуса", Bus1.GetBusNumber(),
                 "Номер водителя", Driver.GetWorkerNumber(),
                 "Цена билета", reys1.GetPassPrice(),
                 "Пункт назначения", reys1.GetReysPlaceToGo()

        };

        fout << j;

Вот что мне записывает в файл

{ "Рейсы": { "Рейс2": [ "Номер рейса", 0, "Количество зарезервированных мест", 3, "Общее количество мест", 3, "Время отправления", 2, ":", 3, "Номер автобуса", 2, "Номер водителя", 3, "Цена билета", 2, "Пункт назначения", "Станица Кривянская" ] } }

Ответы (0 шт):