Отличает ли QJsonValue строки цифр от целых чисел?

Когда я разбираю json, есть ли способ разграничить эту ситуацию:

my_value = "123"

а также

my_value = 123

?

1 ответ

Решение

Да, вы можете получить тип значений JSON. Чтобы его получить, нужно позвонить QJsonValue::type() функция. В вашем случае он вернется либо QJsonValue::String или же QJsonValue::Double соответственно.

Другие вопросы по тегам