7.2读写XML数据

98.C#中如何将XML数据岛转换为HTML格式
      通过调用.NET的XslCompiledTransform类,可以快速高效地将XML数据转换成浏览器所能识别的HTML语言。这个功能在处理一些具有动态模板的Blog非常实用。

99.如何使用DOM操作XML文档
      通过使用XMLDocument对象,可以自由地操作XML文档中的结点和属性,通过SelectSingleNode()、CreateElement()、AppendChild()等方法及属性,程序员可以随意地对XML文档进行所有期望的操作。

100.在C#中如何对XML数据进行排序
      对XML数据排序的方法多种多样,最常见的使用XSLT对XML文档中的字符串或数字进行排序,可能许多程序员会习惯使用xsl:sort元素,在进行xsl:for-earch进行循环时对XML数据进行排序,这个元素的功能很方便,而且简单。但在实际的工作中针对一些复杂的XML文件或者比较大的XML文件时使用xsl:sort元素显然不能满足要求,笔者在这推荐使用C#中XPathExpresion类对XML数据进行排序。

101..NET中如何读写流格式的XML
      .NET FrameWork中XMLReader的类提供了一种非常迅速、只向前的只读光标来处理XML数据,它是一个流模型,对内存的消耗很低。通过使用XMLReader的NodeType、Value等属性或方法可以方便快捷地读取XML中指定的数据,但XMLReader不能够对XML进行写入或者修改操作。如果希望对XML文件进行写入或修改操作请使用XMLReader同一命名空间的XMLWriter对象,它提供了简单便捷的XML文件写操作的功能。

102..NET中如何实现XML串行化
      串行化XML是为了方便存储或传输,把一个对象的公共的域和属性保存为一种串行格式(XML格式)的过程。.NET Framework提供一个XMLSerializer类把对象串行化为XML文件的方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值