2014-11-02 91 views
0

我有一個如何檢查Windows.Data.Json.JsonObject的某些值?

Windows.Data.Json.JsonObject jsonObject 

與內容

{ 
    "status": 0 
} 

我可以檢查是否值「狀態」用下面的代碼存在:

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

有另一種方式來檢查對於不需要IJsonValue對象(這裏:j)的值「status」的存在並且不需要try-catch?

回答

1

可以使用ContainsKey方法:

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

忽視了一個,謝謝! – Daniel 2014-11-02 19:02:30