Salve una info sto lavorando con un json "myjson" che mi viene passato.....
il json ha questa struttura:
{
"FatturaElettronica": {
"FatturaElettronicaHeader": {
"DatiTrasmissione": {
"IdTrasmittente": {
"IdPaese": "IT",
"IdCodice": "01677540561"
},
"ProgressivoInvio": "00001",
"FormatoTrasmissione": "FPR12",
"CodiceDestinatario": "0000000"
},
"CedentePrestatore": {
"DatiAnagrafici": {
"IdFiscaleIVA": {
"IdPaese": "IT",
"IdCodice": "01674610561"
},
"Anagrafica": {
"Denominazione": "MARIO ROSSI SRL"
},
"RegimeFiscale": "RF01"
},
"Sede": {
"Indirizzo": "Via ROMA 1",
"CAP": "00010",
"Comune": "ROMA",
"Provincia": "RM",
"Nazione": "IT"
},
"Contatti": ""
}
}
}
}
Come faccio ad andar a leggere ad esempio Indirizzo e CAP della Sede ??
Dovrei scorrere tutti i livelli ?????
codice:function genfc(myjson) { for (var FatturaElettronica in myjson) { for (var FatturaElettronicaHeader in FatturaElettronica) { for (var CedentePrestatore in FatturaElettronicaHeader) { var obj = JSON.parse(FatturaElettronicaHeader); console.log(obj.Sede[CedentePrestatore].Indirizzo); } } } }

Rispondi quotando