爱意满满的作品展示区。
sean2009

json-schema 编辑神器开源发布

  •  2
     
  •   sean2009 · Mar 23, 2018 · 10341 views
    This topic created in 2986 days ago, the information mentioned may be changed or developed.

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

    Github: json-schema-editor-visual

    试用地址:demo

    欢迎大家试用和 star

    16 replies    2018-03-29 23:23:46 +08:00
    jisibencom
        1
    jisibencom  
       Mar 23, 2018 via Android
    不是很懂这个,能给个如何调用 json 某个节点的东西就好了,好像有些输出非标准的 json
    ivyliner
        2
    ivyliner  
       Mar 23, 2018
    coooool
    conn4575
        3
    conn4575  
       Mar 24, 2018 via Android
    赞一个,最近就在写各种参数验证
    sean2009
        4
    sean2009  
    OP
       Mar 24, 2018
    @jisibencom 左边是 json-schema 源码编辑,右边是可视化编辑
    ebony0319
        5
    ebony0319  
       Mar 24, 2018 via Android
    刚好需要,谢谢大神
    Lxxyx
        6
    Lxxyx  
       Mar 24, 2018 via Android
    congeec
        7
    congeec  
       Mar 24, 2018
    awesome!
    有个 xml 版的就更好了, 不过 xml 版的轮子多
    lniwn
        8
    lniwn  
       Mar 24, 2018 via Android
    看了下,很不错,个人觉得,如果再加一列预览视图,就完美了。
    sean2009
        9
    sean2009  
    OP
       Mar 25, 2018
    @lniwn 为什么需要浏览视图
    lniwn
        10
    lniwn  
       Mar 26, 2018 via Android
    @sean2009 从我个人的需求来说,大部分场景是粘贴一份 JSON 到编辑器内,然后以比较直观的方式查看数据,然后继续粘贴下一份 JSON。简单来说,我希望可以非常直观的查看 JSON 数据,而编辑值的场景则较少。
    sean2009
        11
    sean2009  
    OP
       Mar 26, 2018
    @lniwn 右侧的编辑器显示的就是 json 结构,还不够直观?
    uniuni
        12
    uniuni  
       Mar 26, 2018
    配合那个 json-editor 使用,挺不错的。https://github.com/jdorn/json-editor
    slgz
        13
    slgz  
       Mar 27, 2018
    为什么不用 json-handle 呢,
    sean2009
        14
    sean2009  
    OP
       Mar 28, 2018
    @slgz json-schema 跟 json 是不一样的,查查 json-schema 定义把
    lbool
        15
    lbool  
       Mar 29, 2018
    为何不直接用 avro ?
    sensui7
        16
    sensui7  
       Mar 29, 2018 via Android
    用过某在线工具,集齐麻烦, 期待你这个
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5221 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 03:51 · PVG 11:51 · LAX 20:51 · JFK 23:51
    ♥ Do have faith in what you're doing.