Hintergrund: Dies ist eine Anfrage für etwas, das möglicherweise noch nicht existiert, aber ich wollte schon lange eine bauen. Zuerst werde ich fragen, ob jemand so etwas schon gesehen hat.
Angenommen, Sie haben eine beliebige JSON-Struktur wie die folgende:
{
'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',}
]
}
Frage: Gibt es einen webbasierten JSON-Editor, der eine solche Struktur annehmen und es dem Benutzer automatisch ermöglichen könnte, diese in einer benutzerfreundlichen Benutzeroberfläche zu ändern?
Beispiel: Stellen Sie sich ein automatisch generiertes HTML-Formular vor, das zwei Steuerelemente für Eingabetyp-Text für Titel und Lastmod sowie eine Tabelle mit Steuerelementen für Eingabetyp-Text mit drei Spalten und drei Zeilen für arr_list ... mit der Möglichkeit zum Löschen anzeigt oder fügen Sie zusätzliche Zeilen hinzu, indem Sie neben jeder Zeile in der Tabelle auf ein [+] [X] klicken.
Große Idee: Die "große Idee" dahinter ist, dass der Benutzer eine beliebige (nicht rekursive) JSON-Struktur angeben und dann die Struktur mit einer GUI-basierten Interaktion bearbeiten kann (dies wäre ähnlich wie bei der "XML Editor Grid View" in XML Spy).
Siehe auch:
- Gibt es ein JSON-API-basiertes CMS, das lokal gehostet wird?
- /ux/37237/treetable-as-a-flexible-condition-filter-editor
Update: (Do 2014-07-31 18:31:11)
Ein Github-Repository wurde erstellt, um diesen geschlossenen SO-Beitrag weiter zu verfolgen.