小编典典

基于GUI或基于Web的JSON编辑器,其工作方式类似于属性浏览器

ajax

背景: 这是对可能尚不存在的要求,但是我一直想建立一个很长的时间。首先,我要问是否有人看到过类似的东西。

假设您具有如下所示的任意JSON结构:

{
    'title_str':'My Employee List'
    ,'lastmod_str': '2009-June-15'
    ,'employee_table':[
        {'firstname':'john','lastname':'doe','age':'33',}
        ,{'firstname':'jane','lastname':'doe','age':'34',}
        ,{'firstname':'samuel','lastname':'doe','age':'35',}
    ]
}

问题: 是否有一个基于Web的JSON编辑器,可以采用这样的结构,并自动允许用户在用户友好的GUI中对其进行修改?

示例:
想象一下一个自动生成的HTML表单,其中显示了两个用于title和lastmod的输入类型文本控件,以及一个用于arr_list的具有三列和三行的输入类型文本控件表…可以删除或单击表中每行旁边的[+]
[X]添加其他行。

大想法: 这背后的“大想法”是,用户将能够指定任何任意(非递归)JSON结构,然后还能够通过基于GUI的交互来编辑该结构(这与XML Spy中的“
XML编辑器网格视图”。

也可以看看:

更新:(星期四2014-07-31 18:31:11)

已经创建了一个github存储库以进一步跟踪此已关闭的SO帖子。


阅读 370

收藏
2020-07-26

共1个答案

小编典典

更新: 为了回答我自己的问题,这是到目前为止我已经发现的内容。如果外面还有其他人,我仍然有兴趣了解更多信息。

基于JSON模式

商业(无意或暗示背书,可能会或可能不会满足要求)

jQuery的

YAML

也可以看看

2020-07-26