Un prim inceput de json

Valabila doar pentru o singura variabila categoriala, se creaza un json prezentat in josul mesajului.
Are ca input (de la server) un obiect de tip lista, cu 2 componente:
vars - pentru variabile
meta - pentru metadate

Fiecare componenta este la randul sau o lista, cu atatea subcomponente cate variabile intra in analiza. Componenta de metadate va fi umpluta doar daca exista metadate pentru acea variabila, altfel este o lista goala: list()

Obiectul json creat are aceasta structura:

{
    "success": true,
    "data": [
        {
            "itemtype": "table",
            "title": "Tabel de frecvente pentru variabila: v1",
            "headerRow": 1,
            "rows": 7,
            "headerCol": 1,
            "cols": 3,
            "data": [
                ["Nr.", "Categorie", "Frecventa"],
                ["1", "Foarte putin", "13"],
                ["2", "Putin", "26"],
                ["3", "Mult", "26"],
                ["4", "Foarte mult", "35"],
                ["97", "Nu e cazul", "1"],
                ["99", "Nu raspund", "4"]
            ]
        }
    ]
}