知识大全 使用 XmlTextReader类[3]
Posted 属性
篇首语:三百六十行,行行出状元。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用 XmlTextReader类[3]相关的知识,希望对你有一定的参考价值。
C#高级编程:使用 XmlTextReader类[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
——此文章摘自《C#高级编程(第 版)》定价 元 特价 元 购买else //otherwise move on tr Read(); private void LoadList(XmlReader reader) try listBox Items Add(reader ReadElementString()); // if an XmlException is raised ignore it catch(XmlException er)
运行这段代码 结果应与前面示例的结果是一样的 因此 完成这个任务有多种不同的方式 这体现了System Xml命名空间中类的灵活性 检索属性数据
在运行示例代码时 注意在读取节点时 没有看到属性 这是因为属性不是文档结构的一部分 针对元素节点 可以检查属性是否存在 并可检索属性值
例如 如果有属性 HasAttributes就返回true 否则就返回false AttributeCount属性确定属性的个数 GetAttribute方法按照名称或索引来获取属性 如果要一次迭代一个属性 就可以使用MoveToFirstAttribute() 和MoveToNextAttribute()方法
下面的示例迭代XmlReaderSample 中的属性 protected void button _Click (object sender System EventArgs e) //set this path to match your data path structure string fileName = \\\\ \\\\ \\\\books xml ; //Create the new TextReader Object XmlTextReader tr = new XmlTextReader(fileName); //Read in node at a time while(tr Read()) //check to see if it s a NodeType element if(tr NodeType == XmlNodeType Element) //if it s an element then let s look at the attributes for(int i = ; i < tr AttributeCount; i++) listBox Items Add(tr GetAttribute(i));
这次查找元素节点 找到一个节点后 就迭代其所有的属性 使用GetAttribute()方法把属性值加载到列表框中 在本例中 这些属性是genre publicationdate和ISBN
cha138/Article/program/net/201311/15181相关参考
C#高级编程:使用XmlTextReader类[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
用XMLTextReader类加速XML存取 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在N
技巧:.Net框架类库中定时器类的使用[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 不像
ASP.NET入门教程12.3.3公有类 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Java语言的Socket类[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! //Obta
绵延雨天,注意预防3类皮肤病?南方的夏季最典型的特征就是湿热。好多的时候都是一个星期的阴雨连绵。我们也知道潮湿的环境是各种细菌真菌大量繁衍的时候。因此,在这个时候我们就要格外的注意预防几种皮肤病的出现
绵延雨天,注意预防3类皮肤病?南方的夏季最典型的特征就是湿热。好多的时候都是一个星期的阴雨连绵。我们也知道潮湿的环境是各种细菌真菌大量繁衍的时候。因此,在这个时候我们就要格外的注意预防几种皮肤病的出现
C#2.0局部类型、空属类型、静态类[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 局部类
四扩展方法 这个世界上总是存在着很多奇妙的东西然而在这部分所介绍的扩展方法就是其中之一从字面上看可能读者很难猜透扩展方法是什么意思然而看了下面的例子就会感觉到非常的奇妙namespaceExtM
ASP.NET入门教程9.4.1创建类[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs