Salve a tutti,
ho un oggetto JSON che mi restituisce un'array di <n> vettori, così composto:
"listaArray": [{
"codice": "stringa",
"denominazione": "stringa"
},
{
"codice": "stringa",
"denominazione": "stringa"
},
{
"codice": "stringa",
"denominazione": "stringa"
},
{
"codice": "stringa",
"denominazione": "stringa"
}]
Il mio problema è che dovrei riportare su un report pdf soltanto il campo "codice": "stringa" negli array presenti da una data posizione fino alla fine, qualora l'oggetto JSON li restituisse.
Il codice che ho sviluppato è il seguente:
if (listaArray!=null&&
listaArray.length>0) {
for (var i=0; i<listaArray.length; i++){
if (i>4) {
row["listaArray"]=listaArray.codice;
}
}
}
e ovviamente mi restituisce soltanto l'ultimo elemento. Ho provato con il classico metodo .slice(5).toString() che si utilizza per gli array 'semplici', dove il numero 5 rappresenta la posizione da cui voglio partire per visualizzare i valori dell'oggetto JSON, ma senza successo.
Grazie sin da ora a chi vorrà darmi un consiglio.
ho un oggetto JSON che mi restituisce un'array di <n> vettori, così composto:
"listaArray": [{
"codice": "stringa",
"denominazione": "stringa"
},
{
"codice": "stringa",
"denominazione": "stringa"
},
{
"codice": "stringa",
"denominazione": "stringa"
},
{
"codice": "stringa",
"denominazione": "stringa"
}]
Il mio problema è che dovrei riportare su un report pdf soltanto il campo "codice": "stringa" negli array presenti da una data posizione fino alla fine, qualora l'oggetto JSON li restituisse.
Il codice che ho sviluppato è il seguente:
if (listaArray!=null&&
listaArray.length>0) {
for (var i=0; i<listaArray.length; i++){
if (i>4) {
row["listaArray"]=listaArray.codice;
}
}
}
e ovviamente mi restituisce soltanto l'ultimo elemento. Ho provato con il classico metodo .slice(5).toString() che si utilizza per gli array 'semplici', dove il numero 5 rappresenta la posizione da cui voglio partire per visualizzare i valori dell'oggetto JSON, ma senza successo.
Grazie sin da ora a chi vorrà darmi un consiglio.