我有一个这样的 JSON 对象:
{ "foo": null }
如何检查 foo 的值是否是文字null
。我找到了函数JsonObject::isNull()但这显然是为了
测试 JsonObject 是否指向一个对象
这不是我希望我的代码检查的内容,但我找不到解决此问题的方法。
我有一个这样的 JSON 对象:
{ "foo": null }
如何检查 foo 的值是否是文字null
。我找到了函数JsonObject::isNull()但这显然是为了
测试 JsonObject 是否指向一个对象
这不是我希望我的代码检查的内容,但我找不到解决此问题的方法。
根据文档:https ://arduinojson.org/v6/issues/cannot-use-null/
nullptr
),您可以检查 json 对象的值是否为空,如下所示:if (!doc["foo"]) {}
或者
if (doc["foo"] == nullptr) {}
isNull()
方法:if (doc["foo"].isNull()) {}