在线编码、格式转换
Hyman 2022/9/11 实践总结工具
在线编码、格式转换
# 前言
日常开发或运维会比较常遇到日志中的内容格式不直观,需要转码或格式化的情况,这时候常常是去网上搜索在线工具,不但耗时耗力,又担心不安全,于是我索性就自己搭建一个,方便自己的同时,还可以分享给需要的朋友。
# 介绍
我自己搭建的在线工具都是离线处理,逻辑都是在前端实现,没有和服务器有交互,所以处理数据比较快, 并且不用担心数据安全问题,可以放心使用。
技术上主要采用的是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://tool.itart.cn 源码地址:https://github.com/itart-top/itart-tool.git 我的博客:https://itart.cn 座右铭:IT是门艺术