婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > asp.net創建XML文件的方法小結

asp.net創建XML文件的方法小結

熱門標簽:代理接電話機器人如何取消 天心智能電銷機器人 400電話辦理哪家性價比高 地圖標注的公司有哪些 地圖定位圖標標注 濮陽外呼電銷系統怎么樣 塔城代理外呼系統 遂寧市地圖標注app 地圖標注專業團隊

本文實例講述了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技巧總結》、《asp.net文件操作技巧匯總》、《asp.net ajax技巧總結專題》及《asp.net緩存操作技巧總結》。

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

您可能感興趣的文章:
  • Asp.Net+XML操作基類(修改,刪除,新增,創建)
  • asp.net下創建、查詢、修改帶名稱空間的 XML 文件的例子
  • ASP.NET中根據XML動態創建使用WEB組件
  • asp.net實現在XmlTextWriter中寫入一個CDATA的方法
  • asp.net簡單生成XML文件的方法
  • asp.net實現輸出xml的方法
  • ASP.NET XmlDocument類詳解
  • ASP.NET實現TreeView的XML數據源綁定實例代碼
  • ASP.NET中的Menu控件的應用及XmlDataSource的了解
  • ASP.NET+XML打造網絡硬盤原理分析
  • ASP.NET讀取XML文件4種方法分析
  • asp.net下XML的加密和解密實現方法

標簽:汕頭 本溪 宜春 河南 吉林 重慶 婁底 麗江

巨人網絡通訊聲明:本文標題《asp.net創建XML文件的方法小結》,本文關鍵詞  asp.net,創建,XML,文件,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp.net創建XML文件的方法小結》相關的同類信息!
  • 本頁收集關于asp.net創建XML文件的方法小結的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品一区二区91| 4438成人网| 中文字幕一区二区三| 日韩视频免费观看高清完整版| 国产永久精品大片wwwapp| 亚洲444eee在线观看| 亚洲日穴在线视频| 中文字幕精品一区| 久久久99精品久久| 亚洲精品在线观看视频| 欧美一级在线观看| 911国产精品| 91精品国产综合久久精品图片| 色女孩综合影院| 一本大道av伊人久久综合| 99re6这里只有精品视频在线观看| 国产伦精品一区二区三区在线观看| 天天综合网天天综合色| 亚洲va在线va天堂| 五月天久久比比资源色| 亚洲成人av电影在线| 一区二区三区日韩在线观看| 亚洲精品乱码久久久久久黑人| 国产精品福利在线播放| 亚洲免费观看高清完整版在线观看熊 | 91国产成人在线| 91在线视频网址| 91麻豆成人久久精品二区三区| 成人深夜福利app| 成人久久视频在线观看| www.欧美色图| 色天天综合久久久久综合片| 91免费版在线| 欧美丰满嫩嫩电影| 精品国产乱码久久久久久久久| 精品嫩草影院久久| 国产日韩欧美综合一区| 国产精品美女久久久久高潮| 亚洲人成网站色在线观看| 亚洲一区在线观看免费| 亚瑟在线精品视频| 国产精品自产自拍| 91性感美女视频| 欧美精品久久久久久久久老牛影院| 91国内精品野花午夜精品| 欧美一区二区三区男人的天堂| 精品国产麻豆免费人成网站| 国产女人水真多18毛片18精品视频 | 粉嫩av一区二区三区粉嫩| 97精品国产露脸对白| 欧美日产在线观看| 亚洲精品在线一区二区| 亚洲色图制服诱惑| 日韩精品乱码av一区二区| 国产精品一区二区三区99| 一本色道久久综合精品竹菊| 91精品欧美一区二区三区综合在| 久久久综合九色合综国产精品| 亚洲国产激情av| 亚洲综合精品久久| 国产福利一区在线| 欧美日韩二区三区| 国产精品成人在线观看| 狂野欧美性猛交blacked| av综合在线播放| 日韩午夜av一区| 一区二区三区鲁丝不卡| 日韩电影免费在线观看网站| 成人激情小说乱人伦| 日韩欧美精品在线视频| 亚洲男人电影天堂| 国产91富婆露脸刺激对白| 欧美日韩国产美| 中文字幕一区二区视频| 久久精品久久久精品美女| 色狠狠桃花综合| 日本一区二区不卡视频| 免费成人你懂的| 欧美日韩中文字幕一区二区| 欧美国产精品久久| 国产一区二区中文字幕| 制服.丝袜.亚洲.中文.综合| 亚洲男人都懂的| 国产寡妇亲子伦一区二区| 欧美日本一道本| 亚洲va韩国va欧美va精品| 91污在线观看| 舔着乳尖日韩一区| 欧美日韩一区视频| 亚洲欧美一区二区三区孕妇| 青青青爽久久午夜综合久久午夜 | 欧美日韩一区精品| 欧美成人综合网站| 日日噜噜夜夜狠狠视频欧美人 | 日韩视频在线你懂得| 一区二区三区蜜桃| 91免费观看视频在线| 中文字幕一区二区三区av| 国产一区二区精品在线观看| 亚洲精品一区二区三区四区高清| 欧美aaaaa成人免费观看视频| 色www精品视频在线观看| 亚洲免费观看高清完整版在线观看熊| 成人av在线电影| |精品福利一区二区三区| 成人免费视频网站在线观看| 中文字幕不卡在线观看| 成人性生交大片免费| 国产精品天干天干在观线| 成人18精品视频| 一区二区三区欧美视频| 欧美日本一道本| 紧缚奴在线一区二区三区| 精品国产露脸精彩对白 | 色综合久久久久久久久久久| 亚洲乱码日产精品bd| 日本韩国欧美一区| 日欧美一区二区| 久久久综合九色合综国产精品| 国产成人精品亚洲午夜麻豆| 自拍偷在线精品自拍偷无码专区 | 国产成人自拍网| 亚洲美女在线一区| 91精品蜜臀在线一区尤物| 精品在线观看视频| 亚洲国产精华液网站w| 欧美性videosxxxxx| 免费在线观看视频一区| 中文一区二区完整视频在线观看| 色诱视频网站一区| 久久99热这里只有精品| 亚洲男人的天堂在线观看| 欧美人xxxx| 北岛玲一区二区三区四区 | 激情综合色综合久久| 中文天堂在线一区| 制服丝袜亚洲播放| 波多野结衣在线一区| 日韩精品久久久久久| 国产精品全国免费观看高清 | 国产婷婷一区二区| 欧美三级三级三级爽爽爽| 国产一区二区女| 亚洲一级在线观看| 国产日产欧美一区二区三区| 欧美探花视频资源| 成人av免费在线播放| 日韩成人av影视| 亚洲乱码国产乱码精品精小说| 欧美成人精品1314www| 在线欧美小视频| 国产1区2区3区精品美女| 丝袜美腿高跟呻吟高潮一区| 亚洲欧洲成人精品av97| 日韩欧美国产一区二区三区| 91蝌蚪porny九色| 国产精品一级二级三级| 麻豆国产欧美一区二区三区| 亚洲不卡一区二区三区| 一区在线观看免费| 久久久精品2019中文字幕之3| 3751色影院一区二区三区| 欧美日韩午夜在线视频| 99精品热视频| 成人精品视频.| 国产成人啪免费观看软件| 激情欧美日韩一区二区| 蜜臀av性久久久久蜜臀aⅴ流畅 | 日韩午夜在线观看视频| 欧美在线观看18| 94-欧美-setu| av亚洲产国偷v产偷v自拍| 成人在线视频首页| 国产在线国偷精品免费看| 久色婷婷小香蕉久久| 亚洲国产综合在线| 国产三级精品三级| 国产精品久久久久久久久免费桃花 | 日韩精品每日更新| 6080午夜不卡| 国产成人精品免费看| 调教+趴+乳夹+国产+精品| 国产亚洲精品资源在线26u| 欧美色图12p| 狠狠色综合色综合网络| 亚洲一线二线三线久久久| 亚洲综合丝袜美腿| 国产一区在线视频| 日韩电影网1区2区| 国产剧情一区在线| 欧美三电影在线| 一区二区三区四区不卡视频| 中文字幕在线视频一区| 蜜臀av性久久久久蜜臀aⅴ| 成人福利电影精品一区二区在线观看| 欧美mv和日韩mv的网站| 91精品国产综合久久小美女| 久久久久久97三级| 性做久久久久久久久| 99视频精品在线|