qml解析json

qt与qml的数据交互可以使用json包来传递,并且qml在解析json包的时候非常方便

先做好前后端交互的准备

sentjsontoqml.cpp

sentjsontoqml.cpp

qml解析json_第1张图片

传给qml的json包要转换一下

QString(QJsonDocument(_temp).toJson());

main.cpp

main.qml

Json接收,obj是解析后的内容

接着就按图索骥就行啦

qml解析json_第2张图片

构建json包的时候避免用纯数字做键吧, qml读数据的时候直接报错,咱也不知道咋解决

参考文章链接:

https://www.cnblogs.com/judes/p/13540130.html

https://blog.csdn.net/nicai_xiaoqinxi/article/details/85080692

你可能感兴趣的:(qml,json)