Hi I need to convert the followwing json into a html table
{
"condomini": [
{
"ricevute": [
{
"data": "31/10/2017",
"numero": "1715759",
"dettagli": "Contante",
"descrizione": "Versamento giuseppe rossi rata ottobre - dicembre più contributo riparazione cancello A",
"totale": "108,00",
"righe": [
{
"importoPagato": "5,00",
"importoCredito": "5,00",
"importoResiduo": "0,00",
"scala": "B",
"piano": "2",
"interno": "12",
"descrizione": "Contributo per riparazione cancello A"
},
{
"importoPagato": "103,00",
"importoCredito": "103,00",
"importoResiduo": "0,00",
"scala": "B",
"piano": "2",
"interno": "12",
"descrizione": "Rata ottobre - dicembre 2017"
}
]
},
{
"data": "07/07/2017",
"numero": "1714280",
"dettagli": "Contante",
"descrizione": "Versamento giuseppe rossi",
"totale": "106,00",
"righe": [
{
"importoPagato": "3,00",
"importoCredito": "103,00",
"importoResiduo": "0,00",
"scala": "B",
"piano": "2",
"interno": "12",
"descrizione": "Rata aprile - giugno 2017"
},
{
"importoPagato": "103,00",
"importoCredito": "103,00",
"importoResiduo": "0,00",
"scala": "B",
"piano": "2",
"interno": "12",
"descrizione": "Rata luglio - settembre 2017"
}
]
},
{
"data": "28/04/2017",
"numero": "1712924",
"dettagli": "Contante",
"descrizione": "Versamento giusepe rossi",
"totale": "100,00",
"righe": [
{
"importoPagato": "100,00",
"importoCredito": "103,00",
"importoResiduo": "3,00",
"scala": "B",
"piano": "2",
"interno": "12",
"descrizione": "Rata aprile - giugno 2017"
}
]
},
{
"data": "06/01/2017",
"numero": "1710299",
"dettagli": "Contante",
"descrizione": "Versamento giuseppe rosi",
"totale": "73,62",
"righe": [
{
"importoPagato": "-29,38",
"importoCredito": "-29,38",
"importoResiduo": "0,00",
"scala": "B",
"piano": "2",
"interno": "12",
"descrizione": "Conguaglio Riparto ordinario 2016"
},
{
"importoPagato": "103,00",
"importoCredito": "103,00",
"importoResiduo": "0,00",
"scala": "B",
"piano": "2",
"interno": "12",
"descrizione": "Rata gennaio - marzo 2017"
}
]
}
]
}
]
}
so far this is what i’ve managed to do, but i don’t know how to render the array “righe”, if you put the json code into http://json2table.com/ then you have an idea how the table should look like.
$.ajax({
type: "json",
url: "../km-client-controllers/km-ctrl-client-ricevute.php",
success: function(result) {
datas = JSON.parse(result);
$('#nome_condominio').html(datas.condomini[0].condominio.nome);
$('#indirizzo_condominio').html(datas.condomini[0].condominio.indirizzo);
$.each(datas.condomini[0].ricevute, function(i, item) {
var $tr = $('<tr>').append(
$('<td>').text(item.data),
$('<td>').text(item.numero),
$('<td>').text(item.descrizione),
$('<td>').text(item.totale)
).appendTo('#records_table');
});