JSON HERO是由Trigger.dev背後的團隊創建的。使用Trigger.dev,您可以按時間表或需求觸發API觸發工作流程。通過為您處理身份驗證,我們可以輕鬆地使API調用,並且您可以添加在重新啟動服務器重新啟動時添加持久延遲。
JSON HERO通過為您提供帶有額外功能的干淨和美麗的UI,使閱讀和理解JSON文件的容易。
以多種方式將您的JSON發送給JSON HERO
前往jsonhero.io,拖放json文件,或粘貼json或提供的json URL
包括JSON有效載荷的base64編碼字符串:jsonhero.io/new?j=yaizm9vijogimjhciigfq=================================================
將JSON URL包括在new端點上:
從VS代碼安裝VS代碼擴展名並打開JSON
Raycast用戶?在這裡查看我們的擴展
使用非正式的API:
jsonhero.io/api/create.json提出POST請求,並使用以下JSON主體: {
"title" : " test 123 " ,
"content" : { "foo" : " bar " },
"readOnly" : false , // this is optional, will make it so the document title cannot be edited or document cannot be deleted
"ttl" : 3600 // this will expire the document after 3600 seconds, also optional
}JSON響應將是以下內容:
{
"id" : " YKKduNySH7Ub " ,
"title" : " test 123 " ,
"location" : " https://jsonhero.io/j/YKKduNySH7Ub "
}受MacOS Finder的啟發,列視圖是瀏覽JSON文檔的新方法。
它具有您期望的所有功能:鍵盤導航,路徑欄,歷史記錄。
它還具有漂亮的功能,可讓您“保持”選定的後代並通過層次結構向上傳播,然後在兄弟姐妹之間移動並查看該路徑上發現的不同值。很難描述,但這是一個有助於證明的動畫:
如您所見,移至父母時,持有Option (或Windows上的Alt鍵)保留選定的文檔的一部分,並在其周圍的JSON上顯示它。然後,您可以在數組中的項目之間穿越,並比較深層層次結構cahnges的選擇值。
在編輯器中查看整個JSON文檔,但請保留您在文檔中移動時從側邊欄中獲得的良好預覽和相關值:
使用傳統的樹視圖,通過可折疊部分和鍵盤快捷方式遍歷您的JSON文檔。在保持良好預覽的同時:
快速打開一個搜索面板並模糊搜索您的整個JSON文件,以毫秒。通過關鍵名稱,關鍵路徑,值甚至漂亮的格式值進行搜索(例如,搜索"Dec"將在12月找到DateTime字符串。)
JSON HERIO自動侵入字符串的內容,並提供您選擇的值的有用預覽和屬性。這是JSON的“表演不要說”:
輕鬆地查看整個JSON文檔中特定字段的所有相關值,包括任何undefined或null值。
有錯誤或功能請求嗎?隨意開一個新問題。
您也可以加入我們的Discord頻道,討論您想要的任何內容。
要在本地運行,請首先克隆回購併安裝依賴項:
git clone https://github.com/triggerdotdev/jsonhero-web.git
cd jsonhero-web
npm install然後,在repo的根部創建一個名為.env的文件並設置SESSION_SECRET值:
SESSION_SECRET=abc123
然後,運行npm run build或npm run dev即可構建。
現在,運行npm start並打開瀏覽器http://localhost:8787