设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 网页制作 >> XML >> 在.NET Framework中轻松处理XML数据
精品推荐
XML点击TOP10
·在.NET Framework中轻松处理XML数据
·XML入门教程:XML 浏览器支持
·XML入门
·使用 Jena API 处理 RDF
·XML入门教程:XML 解析器
·XML入门教程:使用CSS显示XML
·XSLT轻松入门
·XML入门教程:验证XML是合法的XML
·XML Schema帮你建模
·跟我学XSL
网页制作点击TOP10
·菜鸟架设动网论坛全教程
·网页模板的使用方法 (教程)
·网页对联广告代码效果大全
·初学者入门:如何学习网页制作?
·用JavaScript实现文件图片滚动效果
·常用CSS大全
·网页自动转向代码
·图片循环滚动完美解决
·JS表格排序新法
·DIV CSS网页布局实例解析:实现表格形式
精选专题

在.NET Framework中轻松处理XML数据

作者: 来源:网络文章 时间:2005-12-11 23:18:51

在.NET Framework中轻松处理XML数据(11)   
  StringBuilder sb = new StringBuilder("");
  
  sb.Append("<array>");
  
  foreach(string s in theArray) {
  
   sb.Append("<element value=\"");
  
   sb.Append(s);
  
   sb.Append("\"/>");
  
  }
  
  sb.Append("</array>");
  
   代码通过循环取出数据中的元素,写好标签文本并把它们累加到一个string中。代码保证输出的内容是格式良好的并且注意了新行的缩进,及支持命名空间。当创建的文档结构比较简单时,这种方法可能不会有错误。然而,当你要支持处理指令,命名空间,缩进,格式化以及实体的时候,代码的数量就成指数级增长,出错的可能性也随之增长。
  
   XML writer写方法功能对应每个可能的XML节点类型,它使创建xml文档的过程更符合逻辑、更少的信赖于繁琐的标记语言。图六演示了怎么样用XmlTextWriter类的方法来连接一个string数据。代码很简洁,用XML writer的代码更容易读、结构更好。
  
  Figure 6 Serializing a String Array
  
  void CreateXmlFileUsingWriters(String[] theArray, string filename)
  
  {
  
   // Open the XML writer (用默认的字符集)
  
   XmlTextWriter xmlw = new XmlTextWriter(filename, null);
  
   xmlw.Formatting = Formatting.Indented;
  
  
  
   xmlw.WriteStartDocument();
  
   xmlw.WriteStartElement("array");
  
   foreach(string s in theArray)
  
   {
  
   xmlw.WriteStartElement("element");
  
   xmlw.WriteAttributeString("value", s);
  
   xmlw.WriteEndElement();
  
   }
  
   xmlw.WriteEndDocument();
  
  
  
   // Close the writer
  
   xmlw.Close();
  
  }
  

1.在.NET Framework中轻松处理XML数据(1)
2.在.NET Framework中轻松处理XML数据(2)
3.在.NET Framework中轻松处理XML数据(3)
4.在.NET Framework中轻松处理XML数据(4)
5.在.NET Framework中轻松处理XML数据(5)
6.在.NET Framework中轻松处理XML数据(6)
7.在.NET Framework中轻松处理XML数据(7)
8.在.NET Framework中轻松处理XML数据(8)
9.在.NET Framework中轻松处理XML数据(9)
10.在.NET Framework中轻松处理XML数据(10)
11.在.NET Framework中轻松处理XML数据(11)
12.在.NET Framework中轻松处理XML数据(12)
13.在.NET Framework中轻松处理XML数据(13)
14.在.NET Framework中轻松处理XML数据(14)
15.在.NET Framework中轻松处理XML数据(15)
16.在.NET Framework中轻松处理XML数据(16)
17.在.NET Framework中轻松处理XML数据(17)
18.在.NET Framework中轻松处理XML数据(18)
19.在.NET Framework中轻松处理XML数据(19)
共19页 9 7 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [198 :>

在.NET Framework中轻松处理XML数据 相关文章:
在.NET Framework中轻松处理XML数据 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com