针对不同的节点类型,Create*系列方 法有所不同,但都以Create开头并以节点 的类型结尾,如CreateComment(创建注 释)、CreateTextNode(创建叶子节点) 等。
Page 25
另外,还可以使用CreateNode方法结 合节点类型参数建立各种类型的节点,形 式如下。
public virtual XmlNode CreateNode(XmlNodeType type7string name,string namespace URI);
Page 26
联系人
姓名
类别
编号
公司
张三
同事
001
A公司
图7-4 插入新节点“类别”后的DOM树
Page 27
7.1.5 修改XML节点
public virtual void Load(string filename);
Page 11
2.使用XmlReader读取XML
Page 12
Page 13
Page 14
作为抽象基类,XmlReader有3个具 体实现的扩展类:XmlTextReader、 XmlValidatingReader和XmlNodeReader。
Page 33
(1)指向外部 .xslt 文件,这会自动 向 XML 文档应用转换。 (2)将作为 XslTransform 类型的对 象的转换应用到 XML 文档。
Page 34
两种方法具有相同的结果,用户的选 择主要取决于在用户的应用程序中使用哪 一方法最方便。如果转换采用.xsl或.xslt文 件的形式,加载该文件将很简便。
Page 17
(3)XmlNodeReader:提供验证或 非验证XML的分析器。