中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

asp.net創建XML文件的方法小結
來源:易賢網 閱讀:1190 次 日期:2016-08-09 15:14:12
溫馨提示:易賢網小編為您整理了“asp.net創建XML文件的方法小結”,方便廣大網友查閱!

本文實例講述了asp.net創建XML文件的方法。分享給大家供大家參考,具體如下:

方法一:按照XML的結構一步一步的構建XML文檔.

通過.Net FrameWork SDK中的命名空間"System.Xml"中封裝的各種類來實現的

方法一:按照XML的結構一步一步的構建XML文檔.

通過.Net FrameWork SDK中的命名空間"System.Xml"中封裝的各種類來實現的

方法二:直接定影XML文檔,然后保存到文件。

通過"XmlDocument"類中的"LoadXml"方法

.aspx前臺代碼:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default4.aspx.cs" Inherits="Default4" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

<title></title>

</head>

<body>

  <form id="form1" runat="server">

  <div>

  <asp:Button ID="btn" runat="server" OnClick="btn1_OnClick" Text="創建xml的第一種方法" /><br />

  <asp:Button ID="btn2" runat="server" OnClick="btn2_OnClick" Text="創建xml的第二種方法" />

  </div>

  </form>

</body>

</html>

.cs后臺代碼實現如下:

using System;

using System.Collections.Generic;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Text;

using System.Xml;

public partial class Default4 : System.Web.UI.Page

{

  protected void Page_Load(object sender, EventArgs e)

  {

   }

  //創建xml文件方法一

  protected void btn1_OnClick(object sender, EventArgs e)

  {

     XmlText xmltext;

     XmlDocument xmldoc = new XmlDocument();

    //加入XML的聲明段落

     XmlNode xmlnode = xmldoc.CreateXmlDeclaration("1.0", "gb2312", null);

     xmldoc.AppendChild(xmlnode);

    //加入一個根元素

     XmlElement xmlelem = xmldoc.CreateElement("", "bookstore", "");

     xmltext = xmldoc.CreateTextNode("");

     xmlelem.AppendChild(xmltext);

     xmldoc.AppendChild(xmlelem);

    //加入一個子元素

     XmlElement xmlelem1 = xmldoc.CreateElement("", "book", "");

     xmltext = xmldoc.CreateTextNode("");

     xmlelem1.AppendChild(xmltext);

    //為子元素"book"增加兩個屬性

     xmlelem1.SetAttribute("genre", "", "fantasy");

     xmlelem1.SetAttribute("ISBN", "2-3631-4");

     xmldoc.ChildNodes.Item(1).AppendChild(xmlelem1);

    //創建三個子元素的子元素

     XmlElement xmlelem2 = xmldoc.CreateElement("", "title", "");

     xmltext = xmldoc.CreateTextNode("Oberon's Legacy");

    xmlelem2.AppendChild(xmltext);

     xmldoc.ChildNodes.Item(1).AppendChild(xmlelem1).AppendChild(xmlelem2);

     XmlElement xmlelem3 = xmldoc.CreateElement("", "author", "");

     xmltext = xmldoc.CreateTextNode("Corets, Eva");

     xmlelem3.AppendChild(xmltext);

     xmldoc.ChildNodes.Item(1).AppendChild(xmlelem1).AppendChild(xmlelem3);

     XmlElement xmlelem4 = xmldoc.CreateElement("", "price", "");

     xmltext = xmldoc.CreateTextNode("5.95");

     xmlelem4.AppendChild(xmltext);

     xmldoc.ChildNodes.Item(1).AppendChild(xmlelem1).AppendChild(xmlelem4);

     xmldoc.Save(Server.MapPath("bookstore.xml")); //保存

   }

  //創建xml文件方法二

  protected void btn2_OnClick(object sender, EventArgs e)

  {

     XmlDocument xmldoc = new XmlDocument(); //創建空的XML文檔

     xmldoc.LoadXml("<?xml version='1.0' encoding='gb2312'?>" +

     "<bookstore>" +

     "<book genre='fantasy' ISBN='2-3631-4'>" +

     "<title>Oberon's Legacy</title>" +

     "<author>Corets, Eva</author>" +

     "<price>5.95</price>" +

     "</book>" +

     "</bookstore>");

     xmldoc.Save(Server.MapPath("bookstore2.xml")); //保存

   }

}

比較:第一種創建起來更加靈活,而第二種創建起來更加方便。最終創建的xml文件如下:(兩種方法創建效果都是一樣的)

<?xml version="1.0" encoding="gb2312" ?>

<bookstore>

 <book genre="fantasy" ISBN="2-3631-4">

 <title>Oberon's Legacy</title>

 <author>Corets, Eva</author>

 <price>5.95</price>

 </book>

</bookstore>

方法二:直接定影XML文檔,然后保存到文件。

通過"XmlDocument"類中的"LoadXml"方法

.aspx前臺代碼:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default4.aspx.cs" Inherits="Default4" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

  <title></title>

</head>

<body>

  <form id="form1" runat="server">

  <div>

  <asp:Button ID="btn" runat="server" OnClick="btn1_OnClick" Text="創建xml的第一種方法" /><br />

  <asp:Button ID="btn2" runat="server" OnClick="btn2_OnClick" Text="創建xml的第二種方法" />

  </div>

  </form>

</body>

</html>

.cs后臺代碼實現如下:

using System;

using System.Collections.Generic;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Text;

using System.Xml;

public partial class Default4 : System.Web.UI.Page

{

  protected void Page_Load(object sender, EventArgs e)

  {

   }

  //創建xml文件方法一

  protected void btn1_OnClick(object sender, EventArgs e)

  {

     XmlText xmltext;

     XmlDocument xmldoc = new XmlDocument();

    //加入XML的聲明段落

     XmlNode xmlnode = xmldoc.CreateXmlDeclaration("1.0", "gb2312", null);

     xmldoc.AppendChild(xmlnode);

    //加入一個根元素

     XmlElement xmlelem = xmldoc.CreateElement("", "bookstore", "");

     xmltext = xmldoc.CreateTextNode("");

     xmlelem.AppendChild(xmltext);

     xmldoc.AppendChild(xmlelem);

    //加入一個子元素

     XmlElement xmlelem1 = xmldoc.CreateElement("", "book", "");

     xmltext = xmldoc.CreateTextNode("");

     xmlelem1.AppendChild(xmltext);

    //為子元素"book"增加兩個屬性

     xmlelem1.SetAttribute("genre", "", "fantasy");

     xmlelem1.SetAttribute("ISBN", "2-3631-4");

     xmldoc.ChildNodes.Item(1).AppendChild(xmlelem1);

    //創建三個子元素的子元素

     XmlElement xmlelem2 = xmldoc.CreateElement("", "title", "");

     xmltext = xmldoc.CreateTextNode("Oberon's Legacy");

    xmlelem2.AppendChild(xmltext);

     xmldoc.ChildNodes.Item(1).AppendChild(xmlelem1).AppendChild(xmlelem2);

     XmlElement xmlelem3 = xmldoc.CreateElement("", "author", "");

     xmltext = xmldoc.CreateTextNode("Corets, Eva");

     xmlelem3.AppendChild(xmltext);

     xmldoc.ChildNodes.Item(1).AppendChild(xmlelem1).AppendChild(xmlelem3);

     XmlElement xmlelem4 = xmldoc.CreateElement("", "price", "");

     xmltext = xmldoc.CreateTextNode("5.95");

     xmlelem4.AppendChild(xmltext);

     xmldoc.ChildNodes.Item(1).AppendChild(xmlelem1).AppendChild(xmlelem4);

     xmldoc.Save(Server.MapPath("bookstore.xml")); //保存

   }

  //創建xml文件方法二

  protected void btn2_OnClick(object sender, EventArgs e)

  {

     XmlDocument xmldoc = new XmlDocument(); //創建空的XML文檔

     xmldoc.LoadXml("<?xml version='1.0' encoding='gb2312'?>" +

     "<bookstore>" +

     "<book genre='fantasy' ISBN='2-3631-4'>" +

     "<title>Oberon's Legacy</title>" +

     "<author>Corets, Eva</author>" +

     "<price>5.95</price>" +

     "</book>" +

     "</bookstore>");

     xmldoc.Save(Server.MapPath("bookstore2.xml")); //保存

   }

}

比較:第一種創建起來更加靈活,而第二種創建起來更加方便。最終創建的xml文件如下:(兩種方法創建效果都是一樣的)

<?xml version="1.0" encoding="gb2312" ?>

<bookstore>

 <book genre="fantasy" ISBN="2-3631-4">

 <title>Oberon's Legacy</title>

 <author>Corets, Eva</author>

 <price>5.95</price>

 </book>

</bookstore>

希望本文所述對大家asp.net程序設計有所幫助。

更多信息請查看網絡編程
易賢網手機網站地址:asp.net創建XML文件的方法小結
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
狠狠色狠狠色综合日日五| 国产精品久久久久久久7电影 | 免费高清在线一区| 久久久噜噜噜久久中文字幕色伊伊 | 久久女同互慰一区二区三区| 亚洲视频精选| 欧美中文字幕| 欧美成人一区二免费视频软件| 免费成人高清在线视频| 欧美日韩一二三四五区| 国产三级欧美三级日产三级99| 国产在线欧美| 日韩亚洲视频在线| 美女脱光内衣内裤视频久久网站| 欧美日韩三区四区| 狠狠色狠狠色综合日日tαg| 日韩亚洲精品视频| 久久久在线视频| 国产精品―色哟哟| 正在播放亚洲一区| 久久久久看片| 国产日韩欧美中文| 一区二区三区偷拍| 女女同性女同一区二区三区91| 国产精品白丝jk黑袜喷水| 在线观看成人网| 久久精品夜夜夜夜久久| 国产精品一区二区三区观看 | 亚洲影视在线播放| 欧美日本免费| 亚洲激情在线观看视频免费| 欧美一级片久久久久久久| 欧美性大战xxxxx久久久| 日韩亚洲精品在线| 欧美日韩视频在线一区二区| 亚洲精品少妇30p| 久久美女性网| 伊人久久大香线蕉综合热线| 性视频1819p久久| 国产精品久久久久毛片软件| 亚洲国产精品高清久久久| 另类欧美日韩国产在线| 国产在线视频欧美一区二区三区| 久久激情五月丁香伊人| 国产精品色在线| 久久成人精品| 国内伊人久久久久久网站视频| 亚洲欧美在线免费| 欧美一区二区三区在线免费观看| 亚洲精品一区中文| 亚洲美女淫视频| 欧美系列电影免费观看| 亚洲伊人一本大道中文字幕| 国产精自产拍久久久久久| 欧美自拍偷拍| 在线日韩中文| 欧美图区在线视频| 欧美一区二区三区四区在线| 极品尤物av久久免费看| 六月婷婷久久| 亚洲一区欧美激情| 国内成人精品视频| 欧美日韩八区| 欧美一区不卡| 亚洲欧洲日产国产综合网| 国产精品电影网站| 欧美成人伊人久久综合网| 美国十次成人| 久久精品夜色噜噜亚洲aⅴ| 亚洲成人原创 | 国产亚洲精品久久久久久| 久久久久久电影| 亚洲最新视频在线播放| 国产精品自拍在线| 欧美成人性网| 久久精品在线播放| 一本大道久久精品懂色aⅴ| 国产欧美在线观看一区| 欧美极品aⅴ影院| 欧美伊人久久久久久久久影院| 曰韩精品一区二区| 国产精品高清在线| 欧美激情久久久久| 一区二区三区高清在线| 欧美日韩综合另类| 久久精品日产第一区二区| 亚洲久久在线| 在线播放日韩| 国产人妖伪娘一区91| 欧美日韩亚洲高清| 美女精品在线观看| 久久久久成人网| 香蕉国产精品偷在线观看不卡 | 久久久久久日产精品| 一区二区国产精品| 亚洲日韩成人| 亚洲二区在线观看| 国产真实精品久久二三区| 欧美视频在线观看 亚洲欧| 欧美大胆成人| 欧美精品一区二区三区久久久竹菊 | 国产色综合久久| 欧美精品成人| 欧美肥婆bbw| 欧美成人在线网站| 欧美国产一区在线| 欧美精品在线一区| 欧美精品偷拍| 欧美日韩蜜桃| 欧美日韩在线另类| 国产精品免费看片| 国产精品日韩一区二区三区| 欧美视频第二页| 欧美日韩精品综合在线| 欧美日韩在线播放一区| 欧美区在线播放| 欧美三级免费| 国产精品网站在线播放| 国产精品自拍视频| 国内精品视频666| 国产色产综合产在线视频| 一卡二卡3卡四卡高清精品视频| 老司机成人在线视频| 免费国产自线拍一欧美视频| 欧美在线视频观看| 欧美主播一区二区三区美女 久久精品人| 宅男精品视频| 久久久www成人免费毛片麻豆| 久久午夜电影| 欧美国产另类| 国产日韩欧美一区二区三区在线观看 | 欧美午夜激情在线| 国产精品久久一区主播| 国产热re99久久6国产精品| 一区二区三区在线免费视频| 亚洲高清成人| 亚洲免费人成在线视频观看| 欧美一区二区私人影院日本| 美女成人午夜| 国产精品久久亚洲7777| 一区二区三区在线视频观看| 亚洲精品国产品国语在线app| 亚洲一区二区在线看| 久久久久久噜噜噜久久久精品| 欧美日韩免费看| 亚洲承认在线| 欧美在线免费| 国产精品欧美精品| 亚洲精品一区二区网址| 久久精品视频导航| 欧美午夜片在线免费观看| 曰韩精品一区二区| 久久se精品一区精品二区| 欧美视频在线播放| 亚洲精品一区二区三区av| 久久久亚洲国产天美传媒修理工| 欧美性大战xxxxx久久久| 在线观看亚洲专区| 久久成人av少妇免费| 国产精品高潮呻吟久久av无限 | 亚洲精品美女久久7777777| 亚洲欧美激情一区| 欧美日韩高清在线| 亚洲高清在线精品| 久久男人av资源网站| 国产日产欧美a一级在线| 欧美日韩国产区| 亚洲私拍自拍| 欧美国产成人精品| 亚洲国产高清自拍| 久久久综合视频| 国语自产精品视频在线看一大j8 | 亚洲精品欧美一区二区三区| 久久av红桃一区二区小说| 国产精品日韩精品欧美在线| 在线亚洲精品| 欧美视频在线不卡| 亚洲无吗在线| 国产精品日韩电影| 午夜性色一区二区三区免费视频| 国产精品夫妻自拍| 亚洲性线免费观看视频成熟| 欧美午夜宅男影院| 欧美一区二区视频观看视频| 国产亚洲a∨片在线观看| 久久久久欧美精品| 亚洲黄色影片| 欧美日本中文| 亚洲午夜精品一区二区| 国产精品美女在线| 久久国产黑丝| 亚洲国产成人午夜在线一区| 久久综合久久久久88| 亚洲日本中文字幕区| 欧美性猛片xxxx免费看久爱 | 国产亚洲日本欧美韩国| 久久高清福利视频| 亚洲国产成人久久综合一区| 欧美大片在线观看| 午夜精品久久久久久久久 |