在線編碼小槐、格式轉(zhuǎn)換
前言
日常開發(fā)或運(yùn)維會(huì)比較常遇到日志中的內(nèi)容格式不直觀,需要轉(zhuǎn)碼或格式化的情況荷辕,這時(shí)候常常是去網(wǎng)上搜索在線工具凿跳,不但耗時(shí)耗力,又擔(dān)心不安全疮方,于是我索性就自己搭建一個(gè)控嗜,方便自己的同時(shí),還可以分享給需要的朋友骡显。
介紹
我自己搭建的在線工具都是離線處理疆栏,邏輯都是在前端實(shí)現(xiàn),沒有和服務(wù)器有交互惫谤,所以處理數(shù)據(jù)比較快壁顶, 并且不用擔(dān)心數(shù)據(jù)安全問(wèn)題,可以放心使用溜歪。
技術(shù)上主要采用的是react + ant design若专,源碼地址:https://github.com/itart-top/itart-tool.git
效果如下:
左側(cè)是目前提供的工具,有編碼轉(zhuǎn)換蝴猪、格式轉(zhuǎn)換调衰、代碼生成三部分:
編碼轉(zhuǎn)換 - 提供常用的Unicode、UTF-8自阱、ASCII等
格式轉(zhuǎn)換 - JSON格式化
代碼生成 - 提供JSON轉(zhuǎn)GO和PHP
右側(cè)是內(nèi)容區(qū)嚎莉,主要用來(lái)顯示工具轉(zhuǎn)化后的結(jié)果,這里有個(gè)其他在線工具沒有的功能:支持多選工具沛豌,將前一個(gè)工具結(jié)果作為后一個(gè)工具的輸入趋箩,最終串成鏈?zhǔn)睫D(zhuǎn)化的效果,用戶可以根據(jù)自己的需求靈活搭配,比如:一個(gè)原始的 json字符串叫确,里面的中文是Unicode編碼跳芳,我們可以先“解碼Unicode”,然后再選擇“JSON格式化”启妹,例如:
原始輸入:
解碼Unicode
格式化
工具目前只是一個(gè)初步實(shí)現(xiàn)筛严,還在不斷完善中,大家可以多提提意見饶米,如果有覺得有用桨啃,也可以點(diǎn)個(gè)贊。
工具地址:https://tool.itart.cn
源碼地址:https://github.com/itart-top/itart-tool.git
我的博客:https://itart.cn
座右銘:IT是門藝術(shù)