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);
                            }
                  }
             }

}