用rust寫了一個json小工具“JSON PICKER”,歡迎大家試用:
https://github.com/davelet/json-picker/releases/tag/V0.2
動機是平常開發的時候,經常遇到大段json,裡面的很多欄位是不需要的。
我所在的專案組在介面對接上出現了reponse達到數兆位元組的情況
市面上已經有不少json工具,不過Mac能用的不多。即使能用,體驗也不太好。
比如uTools的json外掛:
可以使用js的寫法過濾。功能很強大,但是用起來太繁瑣。
JSON PICKER 介面很簡單,左邊輸入,中間展示結構,右邊是意向節點的值。
剛開始展示的完整json。在樹上點選哪個節點,右邊就展示對應的值。可以點選"Copy Result"複製出來。
最下面是狀態列,如果有錯誤,Normal那裡會顯示錯誤資訊
這個工具不是其他工具的替代品,畢竟功能很簡單。它是一個補充,一般要和其他工具一起使用。比如我使用最多的是和vs code搭配。