熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET項目開發指南:C#操作XML(1)[1]

2022-06-13   來源: .NET編程 

    C#操作XML(

  C#通過SystemXml命名空間下的一系列類來處理XML文檔在應用程序的頭部增加using SystemXml即可使用處理XML的各種類

  下面以一個具體的實例來介紹XML的操作已知有一個XML文件(bookstorexml)如下

    <?xml version= encoding=gb?>

    <bookstore>

        <book genre=fantasy ISBN=>

            <title>Oberons Legacy</title>

            <author>Corets Eva</author>

            <price></price>

        </book>

    </bookstore>

  ()向<bookstore>節點中插入一個<book>節點

    XmlDocument xmlDoc=new XmlDocument()

    xmlDocLoad(bookstorexml

    //查找<bookstore>

    XmlNode root=xmlDocSelectSingleNode(bookstore

    //創建book節點

    XmlElement xe=xmlDocCreateElement(book

    //設置節點genre屬性

    xeSetAttribute(genre木頭

    //設置節點ISBN屬性

    xeSetAttribute(ISBN

    XmlElement xesub=xmlDocCreateElement(title

    //設置文本節點

    xesubInnerText=C#入門;

    //添加到book節點

    xeAppendChild(xesub

    XmlElement xesub=xmlDocCreateElement(author

    xesubInnerText=候捷;

    xeAppendChild(xesub

    XmlElement xesub=xmlDocCreateElement(price

    xesubInnerText=;

    xeAppendChild(xesub

    //添加到bookstore節點

    rootAppendChild(xe

    xmlDocSave(bookstorexml

  結果為

[]  []  


From:http://tw.wingwit.com/Article/program/net/201311/15867.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.