Nat*_*han 4 c# silverlight json.net windows-phone-7
我正在使用JSON.NET从Web服务中反序列化一些JSON.我想要检测某个令牌是否存在然后对其采取行动.
JToken token = JObject.Parse(JsonData);
Run Code Online (Sandbox Code Playgroud)
我正在使用上面的代码来反序列化数据,然后我尝试了以下内容
if (((string)token.SelectToken("tokenname")) != null)
{
Debug.WriteLine("found");
}
else
{
Debug.WriteLine("not found");
}
Run Code Online (Sandbox Code Playgroud)
每次返回都没找到.有任何想法吗?谢谢
我一直在做以下事情:(我假设JsonData是一个字符串)
// data is a string variable
JObject obj = (JObject)JsonConvert.DeserializeObject(data);
if (obj != null) {
if (obj["someProperty"] != null) {
// perform logic here
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5173 次 |
| 最近记录: |