La librairie Qt permet de manipuler des fichiers Json simplement, et elle est très bien documenté.
http://doc.qt.io/qt-5/qjsondocument.html
Ca va donner quelque chose à peu près comme ça:
QFile json_file("mon_fichier_json");
json_file.open(stderr, QIODevice::ReadOnly);
QByteArray donnees = QJsonDocument::fromJson(json_file.readAll()).toJson();
json_file.close();
QByteArray est la représentation d'un tableau, tu peux le manipuler exactement comme tu manipule les conteneurs de la STD. Plus d'infos: http://doc.qt.io/qt-5/qbytearray.html
Et c'est le QByteArray qui contient les donnees de ton fichier json.
J'espère t'avoir aidé ! 