qt5中QVariantMap读取问题

时间:2021-06-22 23:16:21
QMap(("0", QVariant(QVariantMap, QMap(("beizhu", QVariant(QString, "无"))("discountRate", QVariant(QString, "100"))("goods_code", QVariant(QString, ""))("goods_id", QVariant(QString, "1234567"))("goods_name", QVariant(QString, "无码收银"))("goods_norms", QVariant(QString, "件"))("goods_num", QVariant(QString, "1"))("goods_pay_price", QVariant(QString, "0.00"))("goods_price", QVariant(QString, "0.00"))("subTotal", QVariant(QString, "0.00"))("xuaho", QVariant(QString, "1"))))))

这是里面的数据格式,求大神指教,如果能用代码解释一下最好,

2 个解决方案

#1


这个就是标准的 上下文无关文法,网上例子多的是,一个状态机和一个栈就搞定了。但是 一开始你的方向就错了。实现你的目的 有更简单的方法,你再想想。

#2


引用 1 楼 dext 的回复:
这个就是标准的 上下文无关文法,网上例子多的是,一个状态机和一个栈就搞定了。但是 一开始你的方向就错了。实现你的目的 有更简单的方法,你再想想。
这个问题已经解决了,是我把数据类型搞错了

#1


这个就是标准的 上下文无关文法,网上例子多的是,一个状态机和一个栈就搞定了。但是 一开始你的方向就错了。实现你的目的 有更简单的方法,你再想想。

#2


引用 1 楼 dext 的回复:
这个就是标准的 上下文无关文法,网上例子多的是,一个状态机和一个栈就搞定了。但是 一开始你的方向就错了。实现你的目的 有更简单的方法,你再想想。
这个问题已经解决了,是我把数据类型搞错了