Я ищу библиотеку javascript, которая переводит произвольный (но ациклический) блок данных JSON в своего рода полуинтерактивное HTML-представление. Библиотека Джеймса Падолси Prettyprint подходит близко, но ее вывод очень многословен (например, заголовки "объекта" и "массива" на всем), лишь незначительно интерактивен (было бы неплохо свернуть и развернуть поддерева особенно) и не особо настраиваемый. Я также обнаружил jstree , но похоже, что он не делает произвольных BLOB-объектов данных JSON, а только те, которые специально созданы для подачи на него. Кроме того, строгое древовидное представление не совсем подходит для данных, которые у меня есть; Я хочу больше представления ключа / значения (но с некоторыми вложенными объектами).
Мне не нужна возможность изменять структуру данных, просто покажите ее более или менее понятным для человека способом.
Есть предложения?