QJsonObject经过哪些转换才能发送到UDP端口

一、QJsonObject转换为QJsonDocument
二、将 QJsonDocument 转换为 JSON 字符串,以便输出或传输
三、将 QString 转换为 QByteArray
四、发送到UDP端口

 // 将 QJsonObject 转换为 QJsonDocument
QJsonDocument jsonDocument(jsonobj);
// 将 QJsonDocument 转换为 JSON 字符串,以便输出或传输
QString jsonString = jsonDocument.toJson(QJsonDocument::Indented);
// 将 QString 转换为 QByteArray
QByteArray byteArray = jsonString.toUtf8();

你可能感兴趣的:(udp,网络协议,网络)