[ASP/ASP.net]最简单的XML创建、写入操作

王朝asp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

//建一個新的空的XML文檔

XmlTextWriter objXml = new XmlTextWriter(Server.MapPath("Text.xml"),null);

//格式化輸出XML文檔

objXml.Formatting = Formatting.Indented;

objXml.Indentation = 4;

//寫入XML文檔標記

objXml.WriteStartDocument();

//寫入XML文檔注釋

objXml.WriteComment("Created using an XML" + Context.Timestamp);

//寫入根元素

objXml.WriteStartElement("BookList");

//寫入元素

objXml.WriteStartElement("Book");

//寫入屬性

objXml.WriteAttributeString("Category","Technology");

//寫入屬性值

objXml.WriteAttributeString("PageCount","1234");

//寫入子元素及文本值

objXml.WriteElementString("Title","Professional Video Recorder Programming");

//寫入子元素及文本值

objXml.WriteElementString("ReleaseDate","02/02/2002");

//寫入元素

objXml.WriteStartElement("AuthorList");

//寫入子元素及文本值

objXml.WriteElementString("Author","Framcesca Unix");

//寫入子元素及文本值

objXml.WriteElementString("Author","william Soft");

//關閉子元素、元素、根元素

objXml.WriteEndElement();

objXml.WriteEndElement();

objXml.WriteEndElement();

//清除緩存

objXml.Flush();

//關閉對像

objXml.Close();

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航