Arka plan: Bu henüz varolmayan bir şey için bir istek, ama uzun zamandır bir tane inşa etmek istedim. Önce kimsenin böyle bir şey görüp görmediğini soracağım.
Aşağıdaki gibi keyfi bir JSON yapınız olduğunu varsayalım:
{
'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',}
]
}
Soru: Böyle bir yapı alabilen ve kullanıcının bunu kullanıcı dostu bir GUI'de otomatik olarak değiştirmesine izin verebilecek web tabanlı bir JSON editörü var mı?
Örnek: Hem başlık hem de lastmod için 2 giriş türü metin denetimi ve silme özelliğine sahip üç sütun ve üç satır içeren giriş türü metin denetimleri tablosu içeren otomatik olarak oluşturulmuş bir HTML formu hayal edin. veya tablodaki her bir satırın yanındaki [+] [X] düğmesini tıklayarak ek satırlar ekleyebilirsiniz.
Büyük Fikir: Bunun arkasındaki "büyük fikir", kullanıcının herhangi bir keyfi (özyinelemeli olmayan) JSON yapısını belirleyebilmesi ve ardından yapıyı GUI tabanlı bir etkileşimle düzenleyebilmesidir (bu, "XML Spy'da XML Editor Grid View").
Ayrıca bakınız:
- Yerel olarak barındırılan JSON api tabanlı bir CMS var mı?
- /ux/37237/treetable-as-a-flexible-condition-filter-editor
Güncelleme: (Per 2014-07-31 18:31:11)
Bu kapalı SO yazısını daha fazla izlemek için bir github deposu oluşturuldu.