美文网首页
Go去除JSON中的注释

Go去除JSON中的注释

作者: sipt | 来源:发表于2017-04-13 10:07 被阅读359次

背景

配置文件中最常用的一般无非这几种:INIJSONYAMLXML等等,在这里只讲JSONJSON是一种轻量级的数据交换格式,也常用作配置文件,个人也是比较青睐。但由于在使用中,在配置文件中有时需要写注释,这是我们要解决的问题:去除注释。

安装

go get github.com/sipt/GoJsoner

示例

只需要在Discard中传入要去除注释的字串

result, err := Discard(`
        {//test comment1
            "name": "测试",
            /**
            test comment2
            1
            2
            3
            end
            */
            "age":26 //test comment3
            /*****/
        }
    `)

输出result:

{"name":"测试","age":26}

相关文章

  • Go去除JSON中的注释

    背景 配置文件中最常用的一般无非这几种:INI、JSON、YAML、XML等等,在这里只讲JSON。JSON是一种...

  • 在json中使用注释

    python模块之json注释 JSON为什么不能加注释? 添加注释//或者/**/在JSON文件中是不允许的 J...

  • 10 注释

    GO 注释 KEGG注释 Go注释批量导出结果

  • 去除json中的斜杠

    此处只是为了做一个记录,因为代码我是从网上找来的。有时候服务器返回来的带了换行,所以在我们这里接收的时候就不是一个...

  • [Go基础]Json在Go中的使用

    前言 本文主要根据Go语言Json包[1]、官方提供的Json and Go[2]和go-and-json[3]整...

  • 02-Go语言Hello World

    Go与C语法相似 Go注释和C语言一样// 表示单行注释/**/ 表示多行注释 Go也是由函数构成 Go语言的入口...

  • Go-开发辅助工具

    Golang开发工具 JSON-to-Go JSON-to-Go 是一个将 json 数据转换为 Go 结构体的在...

  • 微信小程序报错:Expecting 'STRING','NUMB

    控制台对app.json报如下错误: 经过排查发现是微信小程序中的app.json文件中不能有注释,注释去掉后就正常了

  • Go基础

    Go基础 Go与c对比 Go中的注释与C的注释一样,有多行和单行,细节都一样 都是由函数组成的 入口函数都是mai...

  • python从基因组注释文件中提取GO信息

    问题 在转录组或基因组注释文件中有基因的GO注释,为了做GO富集分析,需要从中提取每个有GO注释的基因对应的GO号...

网友评论

      本文标题:Go去除JSON中的注释

      本文链接:https://www.haomeiwen.com/subject/ltxbattx.html