在asp.net中验证字符串是否为json
发布时间:2020-12-15 19:03:41 所属栏目:asp.Net 来源:网络整理
导读:有没有办法验证字符串是否为json?除了try / catch. 我正在使用ServiceStack Json Serializer,但找不到与验证相关的方法. 解决方法 可能最快最肮脏的方法是检查字符串是否以'{‘开头: public static bool IsJson(string input){ input = input.Trim(); retu
有没有办法验证字符串是否为json?除了try / catch.
我正在使用ServiceStack Json Serializer,但找不到与验证相关的方法. 解决方法
可能最快最肮脏的方法是检查字符串是否以'{‘开头:
public static bool IsJson(string input){ input = input.Trim(); return input.StartsWith("{") && input.EndsWith("}") || input.StartsWith("[") && input.EndsWith("]"); } 另一个选择是您可以尝试使用JavascriptSerializer类: JavaScriptSerializer ser = new JavaScriptSerializer(); SomeJSONClass = ser.Deserialize<SomeJSONClass >(json); 或者你可以看看JSON.NET: > http://james.newtonking.com/projects/json-net.aspx (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在ASP.NET应用程序中使用Ajax更新面板的优点和缺点
- asp-classic – 如何在经典的asp中读取文本文件
- 如何减少ASP.net MVC 2中的首次加载时间?
- asp.net-mvc – 通过WCF服务实现寻呼机
- asp.net-core – 如何使用带有IdentityServer4的ASP.Net标识
- ASP.NET Application在不使用Global.asax的情况下启动
- 如何使我的ASP.NET服务器控件将嵌入式代码块作为属性值?
- asp.net-mvc – ASP.NET MVC:在其中生成带有自定义html的动
- asp.net-mvc – 使用Razor最佳实践的MVC 3
- asp.net-mvc – MVC控制器:从HTTP正文获取JSON对象?
推荐文章
站长推荐
- asp.net – 在ajax调用中传递参数
- asp.net – 联合身份验证和“加密操作期间发生错
- asp.net-mvc-2 – 在ASP.Net MVC 2中的整个站点中
- asp.net-mvc – 如何在asp.net mvc中检查模型验证
- asp.net – MVC 5 Web API与Facebook访问令牌到R
- asp.net – foreach块缺少一个结束“}”字符.确保
- 使用log4net和ASP.NET跟踪会话变量
- asp.net – 在哪里创建自定义IPrincipal对象?
- asp.net – 避免Web应用程序的会话劫持
- asp.net-web-api – 如何在每次请求后延长令牌过
热点阅读