1. 首页
  2. 移动开发
  3. webOS
  4. golang json.Marshal 特殊html字符被转义的解决方法

golang json.Marshal 特殊html字符被转义的解决方法

上传者: 2020-09-21 10:48:21上传 PDF文件 39KB 热度 44次

go语言提供了json的编解码包,json字符串作为参数值传输时发现,json.Marshal生成json特殊字符、&会被转义。比较憨厚文档中写到This escaping can be disabled using an Encoder that had SetEscapeHTML alled on it.我们先创建一个buffer用于存储json创建一个jsonencoder设置html编码为false查看文档和源码还是解决问题的好方法。

下载地址
用户评论