Closed IrvinDominin closed 5 years ago
l'eccezione si verifica nel metodo ReadXml
di BaseClassSerializable
.
credo sia dovuto al fatto che la processing instruction:
<?xml-stylesheet type="text/xsl" href="fatturapa_v1.2.xsl"?>
è inserita dopo l'apertura del tag <p:FatturaElettronica>
e prima dell'apertura del tag <FatturaElettronicaHeader>
se aggiungi IgnoreProcessingInstructions = true cioè new XmlReaderSettings { IgnoreWhitespace = true, IgnoreComments = true, IgnoreProcessingInstructions = true }
dovrebbe leggere il file correttamente
In deserializzazione delle fattura elettronica allegata (i dati sono stati resi "dummy") viene restituito l'errore:
Il codice di deserializzazione è il seguente:
Sono presenti diverse fatture che restituiscono l'errore segnalato, validando con AdE e altri validatori risultano corrette. ErroreInDeserialize.zip