Golang校验字符串是否为JSON格式

白癜风规范化治疗 https://m-mip.39.net/czk/mipso_6172709.html
开发json-validator-go工具原因

之前的文章《Golang中如何校验字符串是否为JSON格式?》介绍了使用Golang原生包encoding/json中的Valid方法校验字符串是否为json格式的使用方法。但是json.Valid方法会把例如、true、false、null,["a","b"]等也认为是json编码,这可能不是大家在开发过程中想要的结果。

平常开发中,json格式应该要求是例如{}、[]、{"key","val"}、[{"key1","val1"}、{"key2","val2"}]格式的,为了实现严格的json格式校验,基于json.Valid开发了json-validator-go工具。

json-validator-go使用方法

使用方法很简单,和json.Valid的使用方法类似,示例代码如下:

packagemainimport(  "fmt"  "github.


转载请注明:http://www.aierlanlan.com/cyrz/6720.html

  • 上一篇文章:
  •   
  • 下一篇文章: