c# - json.net 有关键方法吗?

标签 c# json json.net

如果我的回复有关键“错误”,我需要处理错误并显示警告框。

json.net 中是否存在“haskey”方法? 喜欢:

var x= JObject.Parse(string_my);
if(x.HasKey["error_msg"])
    MessageBox.Show("Error!")

最佳答案

只需使用 x["error_msg"]。如果该属性不存在,则返回 null

关于c# - json.net 有关键方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7216917/

相关文章:

c# - 触发 PropertyChanged 时 WPF 依赖属性 setter 未触发,但源值未更改

c# - 以编程方式取消选择 DataGrid 中的行

c# - 关闭程序后保留剪贴板信息

angularjs - 语法错误 : Unexpected token R in JSON at position 0 at JSON. 解析(<匿名>)

c# - Json.NET:以 block 的形式写入来自 Controller 的响应

c# - 如何将自定义部分添加到 TFS Build 2015 中的构建摘要?

javascript - 使用 Ajax POST 请求将图像和 JSON 数据发送到服务器?

java - 模拟 flickr api 以实现更好的单元测试

c# - json.net 在序列化和反序列化一个非常简单的类时抛出错误

c# - 带有 FileInfo 的 ASP.NET Core 序列化对象返回不完整的 JSON