Лучшая практика показа сложного Json в браузере на javascript [закрыто]

Я хочу отобразить объект json в виде дерева как пользовательский интерфейс в браузере.

Сначала я пробую так [jqTree][1]

Однако это требует, чтобы json был такого стиля

    {
        name: 'node1',
        children: [
            { name: 'child1' },
            { name: 'child2' }
        ]
    },  

Без name childeren узла, дерево не появляется.

Однако мой стиль более сложный и отличается названием узла.

    {
        title: 'node1',
        choices: [
            { 
              title: 'child1' ,
              choices:[]
            },
            { 
              title: 'child2' 
              choices:{
                "answers":[1,2,4]
              }
            }
        ]
    },  

Есть ли какой-нибудь хороший метод для отображения более гибкого json?

Вернуться на верх