Предыстория: это запрос на что-то, что еще может не существовать, но я давно собирался его создать. Сначала я спрошу, видел ли кто-нибудь подобное.
Предположим, у вас есть произвольная структура 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',}
]
}
Вопрос: существует ли веб-редактор JSON, который может принимать такую структуру и автоматически позволять пользователю изменять ее в удобном для пользователя графическом интерфейсе?
Пример: представьте себе автоматически сгенерированную HTML-форму, которая отображает 2 текстовых элемента управления input-type для заголовка и lastmod, а также таблицу текстовых элементов управления input-type с тремя столбцами и тремя строками для arr_list... с возможностью удаления или добавьте дополнительные строки, щелкнув [+] [X] рядом с каждой строкой в таблице.
Большая идея: "большая идея" заключается в том, что пользователь сможет указать любую произвольную (нерекурсивную) структуру JSON, а затем также сможет редактировать структуру с помощью взаимодействия на основе графического интерфейса пользователя (это будет похоже на "Вид сетки XML Editor" в XML Spy).
Смотрите также:
Обновление: (чт 2014-07-31 18:31:11)
Github-репозиторий был создан для дальнейшего отслеживания этого закрытого SO-сообщения.