json-schema 编辑神器开源发布

2018-03-23 19:48:30 +08:00
 sean2009

json-schema 的用途越来越广泛,除了定义数据结构外,我们还可以使用 json-schema 验证数据格式和生成随机数据,但是编写复杂数据结构的 json-schema 是非常痛苦的事情。假设一个 100 字段的数据结构,如果用 json-schema 定义,可能需要 1000 个字段描述,工作量极大,效率非常低,所以我们团队开发了一款 json-schema 可视化编辑器提高大家的效率。

Github: json-schema-editor-visual

试用地址:demo

欢迎大家试用和 star

9511 次点击
所在节点    分享创造
16 条回复
jisibencom
2018-03-23 20:24:32 +08:00
不是很懂这个,能给个如何调用 json 某个节点的东西就好了,好像有些输出非标准的 json
ivyliner
2018-03-23 21:59:57 +08:00
coooool
conn4575
2018-03-24 01:33:50 +08:00
赞一个,最近就在写各种参数验证
sean2009
2018-03-24 01:44:55 +08:00
@jisibencom 左边是 json-schema 源码编辑,右边是可视化编辑
ebony0319
2018-03-24 02:01:39 +08:00
刚好需要,谢谢大神
Lxxyx
2018-03-24 03:22:27 +08:00
congeec
2018-03-24 03:39:11 +08:00
awesome!
有个 xml 版的就更好了, 不过 xml 版的轮子多
lniwn
2018-03-24 09:29:14 +08:00
看了下,很不错,个人觉得,如果再加一列预览视图,就完美了。
sean2009
2018-03-25 18:58:58 +08:00
@lniwn 为什么需要浏览视图
lniwn
2018-03-26 08:53:27 +08:00
@sean2009 从我个人的需求来说,大部分场景是粘贴一份 JSON 到编辑器内,然后以比较直观的方式查看数据,然后继续粘贴下一份 JSON。简单来说,我希望可以非常直观的查看 JSON 数据,而编辑值的场景则较少。
sean2009
2018-03-26 11:06:09 +08:00
@lniwn 右侧的编辑器显示的就是 json 结构,还不够直观?
liudanning
2018-03-26 13:49:17 +08:00
配合那个 json-editor 使用,挺不错的。https://github.com/jdorn/json-editor
slgz
2018-03-27 11:48:44 +08:00
为什么不用 json-handle 呢,
sean2009
2018-03-28 15:44:03 +08:00
@slgz json-schema 跟 json 是不一样的,查查 json-schema 定义把
lbool
2018-03-29 09:29:01 +08:00
为何不直接用 avro ?
sensui7
2018-03-29 23:23:46 +08:00
用过某在线工具,集齐麻烦, 期待你这个

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/440877

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX