在线编码、格式转换
前言
日常开发或运维会比较常遇到日志中的内容格式不直观,需要转码或格式化的情况,这时候常常是去网上搜索在线工具,不但耗时耗力,又担心不安全,于是我索性就自己搭建一个,方便自己的同时,还可以分享给需要的朋友。
介绍
我自己搭建的在线工具都是离线处理,逻辑都是在前端实现,没有和服务器有交互,所以处理数据比较快, 并且不用担心数据安全问题,可以放心使用。
技术上主要采用的是 react + ant design,源码地址:https://github.com/itart-top/itart-tool.git
效果如下:
左侧是目前提供的工具,有编码转换、格式转换、代码生成三部分:
编码转换 - 提供常用的 Unicode、UTF-8、ASCII 等
格式转换 - JSON 格式化
代码生成 - 提供 JSON 转 GO 和 PHP
右侧是内容区,主要用来显示工具转化后的结果,这里有个其他在线工具没有的功能:支持多选工具,将前一个工具结果作为后一个工具的输入,最终串成链式转化的效果,用户可以根据自己的需求灵活搭配,比如:一个原始的 json 字符串,里面的中文是 Unicode 编码,我们可以先“解码 Unicode”,然后再选择“JSON 格式化”,例如:
原始输入:
解码 Unicode
格式化
工具目前只是一个初步实现,还在不断完善中,大家可以多提提意见,如果有觉得有用,也可以点个赞。
源码地址:https://github.com/itart-top/itart-tool.git
我的博客:https://itart.cn
座右铭:IT 是门艺术
评论