Estrazione di informazioni da un file XML

' Il codice seguente estrae numero documento, ragione sociale e partita IVA del cedente da un file XML relativo ad una fattura elettronica il cui percorso è contenuto nella variabile "Parameter1".
' Può essere inserito in un oggetto Procedura da eseguire col metodo Execute specificando nel primo parametro il percorso del file da analizzare.

Dim fattura As System.XML.Linq.XElement=System.XML.Linq.XElement.Load(Parameter1)

form.FindControl("NDOC").value=Fattura.Element("FatturaElettronicaBody").element("DatiGenerali").element("DatiGeneraliDocumento").element("Numero").value
form.FindControl("RagSoc").value=Fattura.Element("FatturaElettronicaHeader").element("CedentePrestatore").element("DatiAnagrafici").element("Anagrafica").element("Denominazione").value
form.FindControl("PIVA").value=Fattura.Element("FatturaElettronicaHeader").element("CedentePrestatore").element("DatiAnagrafici").element("IdFiscaleIVA").element("IdCodice").value