QT Json WebSocket

QT关于Json有几个类,分别是QJsonDocument ,QJsonArray,QJsonObject,QJsonValue,他们分别对应Json的几个数据类型,Array,Object,Value(Array, Object, double,bool,string...)

QJsonDocument最大,可以包含QJsonObject,OJsonObject里面又可以包含Object,Array,Value等等

QJsonDocument可以通过QVariantMap.insert("key", "value")创建,通过fromVariant方法转换成QJsonDocument

需要通过QWebSocket发送Json数据的时候,可以通过toJson方法转换成QByteArray类型来发送,同样接收的的QByteArray数据可以通过fromJson方法转换成QJsonDocument以进行进一步的解析和处理

你可能感兴趣的:(c++)