Buongiorno a tutti
Leggendo e rileggendo Online non riesco a capire come deserializzare uno Stream SOAP
Questo il contenuto dello Stream SOAP che ricevo
Vorrei deserializzare questo codice SOAP (che dovrebbe essere XML) in una semplice struttura come faccio sempre per i file di configurazione XML...quindi:codice HTML:<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/><SOAP-ENV:Body> <inf:dettaglioVeicolo xmlns:inf="http://www.dtt.it/xsd/INFOWS"> <inf:errore> <inf:codiceErrore>01</inf:codiceErrore> <inf:descrizioneErrore>Record assente</inf:descrizioneErrore> </inf:errore> </inf:dettaglioVeicolo> </SOAP-ENV:Body></SOAP-ENV:Envelope>
Ma l'istruzione di Deserializzazione, mi va in eccezione restituendomi l'errore "Errore nel documento Xml (1, 2)"codice:Public Structure strA Dim ErrorType As strErr End Structure 'Struttura Errore Public Structure strErr Dim codiceErrore As String Dim descrizioneErrore As String End Structure Private Sub DeserializeSOAP(st as stream) Dim ser As New XmlSerializer(GetType(strA)) Dim A As strA = CType(ser.Deserialize(st), strA)
Avete idea di come poter deserializzare facilmente uno stream SOAP ricevuto da un WebService? Per una serie di ragioni non posso importare il servizio nel progetto.
Grazie e Buon anno a tutti

