ciao ragazzi
codice:
<lista>
  <length>3</length>
  <banner>
    
    <link>http://www.link7.it</link>
    
    <img>images/banner.jpg</img>
    
    <text>Clicca per andare alla Home Page</text>
  </banner>
  <banner>
    
    <link>http://www.link7.it/tornei/olmo5/</link>
    
    <img>images/bannerMaxOlmo5.jpg</img>
    
    <text>2° Torneo Città di Bellizzi. Centro sportivo Olml</text>
  </banner>
  <banner>
    
    <link>http://www.link7.it/fantalink</link>
    
    <img>images/bannerFantauni.jpg</img>
    
    <text>Primo Fantacalcio di Ateneo. Associazione Archimede e LavorINKorso</text>
  </banner>
</lista>
ho questo file xml

ora, quando cerco di leggerlo tramite questo codice
Codice PHP:
XmlTextReader reader = new XmlTextReader(pathFile);
            while (
reader.Read())
            {
                if (
reader.Name == "length")
                {
                    return 
int.Parse(reader.Value.ToString());
                }
            }
//End While
            
return 0
mi da questo errore

codice:
Formato della stringa di input non corretto

Riga 59:                 if (reader.Name == "length")
Riga 60:                 {
Riga 61:                     return int.Parse(reader.Value.ToString());  <----
Riga 62:                 }
come mai?