Графическим интерфейсом пользователя или веб-редактор JSON, который работает как свойство обозревателя [закрыт]



Справочная информация: это запрос на что-то, что может еще не существовать, но я давно хотел его построить. Сначала я спрошу, видел ли кто-нибудь что-нибудь подобное.



предположим, что у вас есть произвольная структура 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 элемента управления типа ввода текста для заголовка и lastmod, а также таблицу элементов управления типа ввода текста с тремя столбцами и тремя строками для arr_list ... с возможностью удаления или добавления дополнительных строк, нажав на [+] [X] рядом с каждой строкой в таблице.



Большая Идея: "большая идея" заключается в том, что пользователь сможет указать любой произвольный (нерекурсивный) JSON структура, а затем также иметь возможность редактировать структуру с помощью взаимодействия на основе графического интерфейса (это было бы похоже на "XML Editor Grid View" в XML Spy).



Читайте также:




  • есть ли CMS на основе JSON api, который размещается локально?


Обновление: (Чт 2014-07-31 18:31:11)



репозитории GitHub был создан, чтобы в дальнейшем отслеживать этот закрыт, так что должность.



674   2  

2 ответов:

обновление: в попытке ответить на мой собственный вопрос, вот что я смог раскрыть до сих пор. Если у кого-то еще есть что-то, мне все равно было бы интересно узнать больше.

на основе JSON Схема

коммерческий (без одобрения, подразумеваемого или подразумеваемого, может или не может соответствовать требованию)

jQuery

См. Также

преобразование структуры в JSON очень просто:

use strict;
use warnings;
use JSON::Any;

my $data = { arbitrary structure in here };
my $json_handler = JSON::Any->new(utf8=>1);
my $json_string = $json_handler->objToJson($data);

Comments

    Ничего не найдено.