正则表达式校验json怎么写?

秦剑 2016-04-15 10:54:32
正则表达式校验json怎么写?
正则表达式一直没有搞明白,谁知道怎么校验JSON,是在C#在使用
谢谢
...全文
1364 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
秦剑 2016-05-23
  • 打赏
  • 举报
回复
yty
引用 3 楼 songbing774933 的回复:
[quote=引用 2 楼 aa_qq110 的回复:] [quote=引用 1 楼 starfd 的回复:] 你想校验什么,简单格式可以正则校验,复杂的还是通过序列化dll比如Newtonsoft.Json之类的来反序列化,只要失败就肯定是不合格的
校验是不是字符串是不是JSON格式的[/quote] JSON是可以很复杂的,单纯的用正则来校验比较难写 用Newtonsoft.Json吧,如果字符串可以转换成JObject,就说明是正确的JSON字符串呗[/quote] 谢谢
  • 打赏
  • 举报
回复
你想校验什么,简单格式可以正则校验,复杂的还是通过序列化dll比如Newtonsoft.Json之类的来反序列化,只要失败就肯定是不合格的
songbing774933 2016-04-15
  • 打赏
  • 举报
回复
JObject.Parse(jsonstring) 异常了,就说明字符串不是JSON格式的
songbing774933 2016-04-15
  • 打赏
  • 举报
回复
引用 2 楼 aa_qq110 的回复:
[quote=引用 1 楼 starfd 的回复:] 你想校验什么,简单格式可以正则校验,复杂的还是通过序列化dll比如Newtonsoft.Json之类的来反序列化,只要失败就肯定是不合格的
校验是不是字符串是不是JSON格式的[/quote] JSON是可以很复杂的,单纯的用正则来校验比较难写 用Newtonsoft.Json吧,如果字符串可以转换成JObject,就说明是正确的JSON字符串呗
秦剑 2016-04-15
  • 打赏
  • 举报
回复
引用 1 楼 starfd 的回复:
你想校验什么,简单格式可以正则校验,复杂的还是通过序列化dll比如Newtonsoft.Json之类的来反序列化,只要失败就肯定是不合格的
校验是不是字符串是不是JSON格式的

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧