#include "ex_fq_feuerkampf.h" #include #include #include #include #include "msgcompares.h" #include TestExFqFeuerkampf::TestExFqFeuerkampf() { } QString TestExFqFeuerkampf::generateFeuerkampf() { AdlerJson::ExFeuerkampf req; GenerateTelegrams::addHeaderData(req, m_saaId); GenerateTelegrams::generateFeuerkampf(req); QJsonObject messageObj =req.toJson(); QString message = QString::fromUtf8(QJsonDocument(messageObj).toJson()); return message; } void TestExFqFeuerkampf::testExFqFeuerkampf() { qDebug() << "-------------------------------"; qDebug() << "--- EX-FQ(BA-BB) Feuerkampf ---"; QString feuerkampfMessage = generateFeuerkampf(); qDebug() << "feuerkampfMessage=" << feuerkampfMessage; QJsonDocument jsonDoc = QJsonDocument::fromJson(feuerkampfMessage.toUtf8()); const QJsonObject jsonObj = jsonDoc.object(); QJsonObject dataObj = jsonObj[AdlerJson::JsonKeys::DATA()].toObject(); }