Buongiorno e buon anno a tutti
Ho la necessità di deserializzare in una struttura (o in una classe) lo Stream SOAP XML ricevuto da un Web Service
Per diverse ragioni che non sto qui a spiegare, non posso utilizzare lo strumento "Aggiungi riferimento a servizio" di VS2010
Questo è il contenuto dello stream XML ricevuto in risposta dal Web Service
E' questa, è la struttura che ho scritto per deserializzare lo stream:
Ma il metodo "Deserialize" mi restituisce l'errore "Errore nel documento XML (1, 2)".
Ho provato quindi, a far generare le classi, direttamente al tool XSD di Visual Studio:
-Ho creato il file "Error.xml" dallo stream xml ricevuto dal Web Service
-ho eseguito il comando "xsd C:\Error.xml /outputdir:C:\" e mi ha creato i file "Error.xsd" e "Error_app1.xsd"
-ho eseguito il comando "xsd C:\Error.xsd /classes /language:vb /outputdir:C:\" ma mi ha generato un errore
-ho eseguito il comando "xsd C:\Error_app1.xsd /classes /language:vb /outputdir:C:\" e mi ha generato il file "Error_app1.vb"
-ho importato la nuova classe "Error_app1.vb" nel mio progetto ed ho provato a deserializzare lo stream XML in una variabile di tipo "Error_app1.vb", ma il risultato è lo stesso "Error in XML Document (1, 2)".
Come posso risolvere?
Grazie