如何检查Windows.Data.Json.JsonObject的特定值

本文关键字:JsonObject Json Data Windows 何检查 检查 | 更新日期: 2023-09-27 18:28:45

我有一个

Windows.Data.Json.JsonObject jsonObject

带有内容

{
    "status": 0
}

我可以用以下代码检查值"状态"是否存在:

IJsonValue j;
bool statusValueExists = jsonObject.TryGetValue("status", out j);

是否有其他方法可以检查是否存在不需要IJsonValue对象(此处:j)且不需要try-catch的值"status"?

如何检查Windows.Data.Json.JsonObject的特定值

您可以使用ContainsKey方法:

if (jsonObject.ContainsKey("name"))
{ }