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