2012-02-22 3 views
0

内のリンクのリストイム読む:は、私はインターネットから取得したリンクのリストを読み取ろうとするXML

using (XmlReader reader = XmlReader.Create(new StringReader(e.Result))) 
       { 
        reader.ReadToFollowing("link");      

        while (reader.HasValue) 
        { 
         .... read node logic .... 

         reader.ReadToNextSibling("link"); 
        }      
       } 

を私の中には終了:(魔法は何である私は、すべてのスルーに行きたい場合は<link>年代

+0

あなたは特に 'XmlReader'を使用する理由は何ですか?どのバージョンの.NETを使用していますか? –

答えて

1

あなたが試みることができる:?

XElement x = XElement.Parse(e.Result); 
IEnumerable<XElement> links = x.Elements("link"); 
foreach(XElement link in links) 
{ 
    .... read node logic .... 
} 
0

利用reader.Read()

using (XmlReader reader = XmlReader.Create(new StringReader(e.Result))) 
      { 
       reader.ReadToFollowing("link"); 

       while (reader.Read()) 
       { 
        .... read node logic .... 
        reader.ReadToNextSibling("link"); 
       }      
      } 
0ながら実行するには
関連する問題