• C#读取XML节点内容方法


       using    System;   
       using    System.Xml;   
       using    System.Xml.XPath;   
       using    System.Data;   
        
       class    ReadXML   
       {   
           public    static    void    Main()   
           {   
       string    sFile    =    "ReadXml.xml";   
        
       //method    1   
       XmlDocument    doc    =    new    XmlDocument();   
       doc.Load(sFile);   
       XmlNode    node    =    doc.DocumentElement["News"]["Content"];   
       Console.WriteLine(node.InnerText);   
        
       //method2   
       node    =    doc.SelectSingleNode("//Content");   
       Console.WriteLine(node.InnerText);   
        
       //similarly   
       node    =    doc.DocumentElement.SelectSingleNode("News/Content");   
       Console.WriteLine(node.InnerText);   
        
       //method    3   
       DataSet    ds    =    new    DataSet();   
       ds.ReadXml(sFile);   
       Console.WriteLine(ds.Tables[0].Rows[0]["Content"].ToString());   
        
       //method    4   
       XmlTextReader    reader    =    new    XmlTextReader(sFile);   
       while    (reader.Read())   
       {   
       if    (reader.Name    ==    "Content")   
       {   
       Console.WriteLine("***"    +    reader.ReadString());   
       break;   
       }   
       }   
        
       reader.Close();   
        
       //method    5   
        
       XPathDocument    xpdoc    =    new    XPathDocument(sFile);   
       XPathNavigator    xpnv    =    xpdoc.CreateNavigator();   
       xpnv.MoveToFirstChild();   
       xpnv.MoveToFirstChild();   
       xpnv.MoveToFirstChild();   
       xpnv.MoveToNext();xpnv.MoveToNext();xpnv.MoveToNext();   
       Console.WriteLine("pathnavigator:"    +    xpnv.Value);   
           }   
       }
  • 相关阅读:
    P1099 [NOIP2007 提高组] 树网的核
    UVA 数学题选做
    Codeforces 729 Div.2
    P1600 [NOIP2016 提高组] 天天爱跑步
    CF1106F Lunar New Year and a Recursive Sequence
    P6091 【模板】原根
    P4774 [NOI2018] 屠龙勇士
    P1106 删数问题
    P1209 [USACO1.3]修理牛棚 Barn Repair
    网络(network)
  • 原文地址:https://www.cnblogs.com/scgw/p/1498309.html
Copyright © 2020-2023  润新知