QJsonValue 和 QVariant 的区别?

Difference between QJsonValue and QVariant?

我正在使用 Qt 和 JSON。现在,我有两个选择:QVariantQJsonValue。我不明白它们的不同之处?

我知道 QVariant 还有一些方法,QJsonValue 有 is*** 方法(其中 QVariant 有类型)。 但是还有其他主要区别(也许是速度)吗?如果不是:为什么有两个 类 可以做几乎相同的事情?

QVariant 让您更灵活地处理数据。