美文网首页
用于wiki的不可见特殊字符

用于wiki的不可见特殊字符

作者: MinkChannel | 来源:发表于2018-10-29 19:26 被阅读67次

           最近写公司api的wiki时, 经常需要插入json代码段, 但是由于公司wiki中的web编辑器会自动过滤掉粘贴字符中的空格和指标符. 这使我在需要展示json返回值时异常头痛. 急需一个不可见字符来代替空格, 已保持json的格式. 

           于是有了这个" ",  ASCII码(12288).

           以后再有类似的问题时, 可以放心了

           根据这个字符写了一个go程序, 用于格式化json和替换输入字符串中的空格.

    Github:  https://github.com/Jiacheng-z/jsonforwiki

    1. 格式化Json

     使用方式很简单, 直接把 json 字符串当做 stdin 输入即可.

    格式化替换

    但是请注意, 此方式仅支持标准的json字符串. 如果你的字符串中存在注释的话, 不能使用这个方法. 

    2. 仅替换空格

    因为没法解决注释问题, 所以还提供另外一个程序来替换输入字符中的空格, 但是并不能格式化. 请先将字符串格式化后再作为参数传入.

    简单替换

    用命令行直接输入json可能不太方便, 你可以把格式化完成,并且加好注释的json字符串放入文件中再作为输入.

    微信公众号

    相关文章

      网友评论

          本文标题:用于wiki的不可见特殊字符

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