当前位置: 首页 > news >正文

个人网站建立教程网站推广的基本方法

个人网站建立教程,网站推广的基本方法,做响应式网站的价格,2015做导航网站以map[int32]string转化为[]byte为例 背景:算法传给我一个map[int32]string类型的值(map的值本身是json转化成的string),我需要把这个值生成一个文件上传到OSS,但是发现通过url下载下来的文件里面有转义字符。 原因&a…

以map[int32]string转化为[]byte为例

背景:算法传给我一个map[int32]string类型的值(map的值本身是json转化成的string),我需要把这个值生成一个文件上传到OSS,但是发现通过url下载下来的文件里面有转义字符。
原因:直接通过json.json.Marshal(),最后肯定会发生转义的。
解决:搜索了一些方式发现都是会有转移的,所以决定自己写一个Marshal()。

package mainimport ("encoding/json""fmt"
)type RawString stringfunc (r RawString) MarshalJSON() ([]byte, error) {return []byte(r), nil
}type RawBadCaseResult map[int32]RawStringfunc toRawResult(reviewResult map[int32]string) RawBadCaseResult {res := make(map[int32]RawString)for k, v := range reviewResult {res[k] = RawString(v)}return res
}func main() {result := make(map[int32]string)result1 := make(map[string]string)result1["name"] = "zhang"result1["age"] = "20"result2 := make(map[string]string)result2["name"] = "huang"result2["age"] = "20"bytes1, err := json.Marshal(result1)if err != nil {fmt.Println(err)}bytes2, err := json.Marshal(result2)if err != nil {fmt.Println(err)}result[1] = string(bytes1)result[2] = string(bytes2)rawReviewResult := toRawResult(result)var ReviewResultBytes []byte// 最后生成文件的时候传入的是ReviewResultBytes,通过url下载的文件没有转义字符了。ReviewResultBytes, err = json.Marshal(rawReviewResult)if err != nil {fmt.Println(err)}fmt.Println(string(ReviewResultBytes))
}
http://www.shuangfujiaoyu.com/news/7732.html

相关文章:

  • 厦门学网站建设网络营销策划方案案例
  • dnf做任务解制裁的网站河南新闻头条最新消息
  • 做app推广上哪些网站吗海外短视频跨境电商平台是真的吗
  • 游戏网页制作模板知乎关键词优化软件
  • 如何给网站做证书公司网站免费建站
  • dedecms 建两个网站的问题怎么创造自己的网站
  • 如何做新闻网站怎么做网站?
  • 外贸网站空间选择百度云官网
  • 湖南茶叶品牌网站建设卖友情链接的哪来那么多网站
  • 网站后台内容管理系统网站安全检测中心
  • 做防水施工 上什么网站找2023今日新闻头条
  • 空中花园做网站的公司推广关键词优化公司
  • 下载wap浏览器seo营销的概念
  • 自己做游戏的网站兰州网络推广的平台
  • 2022年免费网站软件下载百度权重批量查询
  • 5123一站二站三站香港seo 首页
  • 网站301和302怎么弄一个自己的链接
  • flash xml网站网络营销策划的内容
  • 贵州省住房和城乡建设厅网站(seo方案怎么做
  • 网站做投票百度推广助手客户端
  • 推广学校网站怎么做广州百度提升优化
  • 中国开头的网站怎么做seo网站推广简历
  • 网上做效果图网站临沂百度推广多少钱
  • 做玻璃瓶的网站色盲测试图
  • 北京网站建设维护南京百度seo公司
  • 免费高清logo在线观看广西seo公司
  • 外贸推广代理seo网络推广公司报价
  • 邓亚萍做的网站网站一级域名和二级域名区别
  • ui设计师做网站站长工具百度百科
  • 做物流的网站有哪些青岛百度快速排名优化