Ciao,
ho un problema con la lettura di un file Xml su un'applicazione VB2010.

Il codice che mi dovrebbe consentire di leggere i dati che mi servono è il seguente (bozza tanto per vedere il primo valore):
WebBrowser6 visualizza correttamente il file XML
codice:
Doc.LoadXml(WebBrowser6.Document.Body.InnerText.ToString)
Dim elemList AsXmlNodeList = Doc.GetElementsByTagName("MessageSubject")
    

        MsgBox(elemList(1).InnerXml)
il file XML è il seguente:

codice:
<?xml version="1.0"?>
<ArrayOfUsersMessages xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Odp.Models.Events"><UsersMessages><MessageDate>2013-10-16T00:00:00</MessageDate><MessageSubject>BLABLABLA</MessageSubject><Id>2</Id><UserId>7</UserId><MessageId>1</MessageId><ReadDate>2013-10-17T22:02:00</ReadDate></UsersMessages></ArrayOfUsersMessages>

Ricevo il messaggio di errore:

Rilevati dati non validi al livello radice

Sapete dirmi dove sbaglio?




Grazie
Ciao