QJsonValue 是否将数字串与整数区分开来?

Does QJsonValue differ strings of digits from integers?

当我解析 json 时,有什么方法可以区分这种情况:

my_value = "123"

my_value = 123

?

是的,你可以获得JSON值的类型。为了得到它,你需要调用 QJsonValue::type() 函数。在您的情况下,它将分别 return QJsonValue::StringQJsonValue::Double