let jsonData: any = []; //QUESTO ARRAY PUO' ESSERE DINAMICO let jsonFields: string[] = ["Field1","Field2","Field3"]; listaDiDatiDaTrasformareinJSON.forEach( (row) => { let arrayIndex: number = 0; let jsonItem: any = {}; row.forEach( (field) => { let fieldName = jsonFields[arrayIndex]; jsonItem[fieldName] = field; arrayIndex++; } ) jsonData.push(jsonItem); } );
martedì 12 maggio 2020
Come creare dinamicamente un array JSON in typeScript
Il codice è mostrato qui sotto. L'array jsonFields può essere creato dinamicamente se non si conoscono a priori i nomi dei campi (per esempio se si converte il risultato di una chiamata ad un web service).
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento