使用XmlTextWriter生成XML文件

項目兼容需要生成一系列的XML文件,總結了下XML文件的生成基本方式

XmlTextWriter w = new XmlTextWriter("C:\XML文件名.xml", Encoding.Unicode); //Encoding.Unicode爲生成XML文件的編碼格式,到時候合輸出:<?xml version="1.0" encoding="utf-16"?>

w.Formatting = Formatting.Indented;// 這個比較重要,這個屬性說明xml文件裏面的內容是按級別縮進的。

//下面開始生成文件的內容

w.WriteStartDocument();//開始寫xml,在最後有一個與之匹配的w.WriteEndDocument();

w.WriteStartElement("SpotList");

w.WriteAttributeString("xmlns:xsi", "http:www.w3.org/2001/XMLSchema-instance");//SpotList節點的屬性

w.WriteAttributeString("xmlns:xsd", "http:www.w3.org/2001/XMLSchema");//SpotList節點屬性,最後效果:<SpotList xmlns:xsi="http:www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http:www.w3.org/2001/XMLSchema">

w.WriteStartElement("Items");

w.WriteElementString("Name", myPoints[j].Name);

w.WriteElementString("Caption", myPoints[j].Caption);

w.WriteElementString("Addr", myPoints[j].Addr);

w.WriteElementString("Phone", myPoints[j].Phone);

w.WriteStartElement("Intro");//最後效果:<Intro><![CDATA[相關內容]]></Intro>

w.WriteCData(myPoints[j].Intro);

w.WriteEndElement();

w.WriteEndElement();

w.WriteEndElement();

w.WriteEndDocument();

w.Close();//完成xml文件的輸出,關閉

使用XmlTextWriter對象創建XML文件
使用XmlTextWriter對象創建XML文件引言 隨著XML的普及以及在動態WEB應用程序中大量應用,如何通過.NET創建,刪除,修改XML文件變的也來也重要了。一個簡單的概念是,XML文件跟大的文本文件並沒有什麽區別,同時它是...查看完整版>>使用XmlTextWriter對象創建XML文件
 
使用XmlTextWriter對象創建XML文件
使用XmlTextWriter對象創建XML文件引言 隨著XML的普及以及在動態WEB應用程序中大量應用,如何通過.NET創建,刪除,修改XML文件變的也來也重要了。一個簡單的概念是,XML文件跟大的文本文件並沒有什麽區別,同時它是...查看完整版>>使用XmlTextWriter對象創建XML文件
 
XmlTextWriter創建XML文件
     引言  隨著XML的普及以及在動態WEB應用程序中大量應用,如何通過.NET創建,刪除,修改XML文件變的也來也重要了。一個簡單的概念是,XML文件跟大的文本文件並沒有什麽區別,同時它是先于.NET出現,很多ASP...查看完整版>>XmlTextWriter創建XML文件
 
XmlTextWriter創建XML文件
  引言  隨著XML的普及以及在動態WEB應用程序中大量應用,如何通過.NET創建,刪除,修改XML文件變的也來也重要了。一個簡單的概念是,XML文件跟大的文本文件並沒有什麽區別,同時它是先于.NET出現,很多ASP的開發...查看完整版>>XmlTextWriter創建XML文件
 
XmlTextWriter創建XML文件
引言   隨著XML的普及以及在動態Web應用程序中大量應用,如何通過.net創建,刪除,修改XML文件變的也來也重要了。一個簡單的概念是,XML文件跟大的文本文件並沒有什麽區別,同時它是先于.NET出現,很多ASP的開...查看完整版>>XmlTextWriter創建XML文件
 
如何用Asp動態生成xml文件
相關代碼如下:Function ReplaceChar ( FstrSource )dim strRetif IsNull(FstrSource) then&n bsp; FstrSource = ""end ifstrRet = Replace ( FstrSource , "&" , "&" )strRet = Replace ( strRet , "&l...查看完整版>>如何用Asp動態生成xml文件
 
如何用Asp動態生成xml文件
相關代碼如下:Function ReplaceChar ( FstrSource ) dim strRet if IsNull(FstrSource) then&n -- bsp; FstrSource = "" end if strRet = Replace ( FstrSource , "&...查看完整版>>如何用Asp動態生成xml文件
 
XML編程思想:使用XSLT生成RDF
     Uche Ogbuji 通過演示用來自現有 XML 格式的數據構成“資源描述框架 (RDF)”模型,開始了他的用 XML 進行的知識管理的實際探索。 如三個代碼清單中所示,RDF 可用作定制 XML 的搭擋,而不僅僅用作...查看完整版>>XML編程思想:使用XSLT生成RDF
 
Hibernate工具生成.hbm.xml及.java文件
mysql數據庫表生成HIBERNATE配置文件及JAVA類文件具體如下: 1. 需要的包: a. hibernate-2.1.6.zip b. hibernate-extensions-2.1.2.zip c. mysql-connector.jar 2. 具體配置: a. setenv.bat配...查看完整版>>Hibernate工具生成.hbm.xml及.java文件
 
 
回到王朝網路移動版首頁