六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 335|回复: 0

WPF开发较为完整的音乐播放器(二) ---Xml读取类的构建

[复制链接]

升级  47.33%

108

主题

108

主题

108

主题

举人

Rank: 3Rank: 3

积分
342
 楼主| 发表于 2013-1-3 15:36:15 | 显示全部楼层 |阅读模式
<div id="cnblogs_post_body">   在昨天的文章中,讲述了开发音乐播放器的第一步之播放类的构建,今天的文章就开始第二步--Xml读取类的构建。
   一个音乐播放器是要有列表文件的,这里就用Xml文件作为列表文件。
  为了读取音乐列表更方便,我们将这方面的操作封装成一个专门的类,名曰MusicListsReaders类。
   在构建类之前,先讲一些关于Xml的基础知识。
   一是XmlDocument类,它表示一个XML 文档。可以用其中的Load方法加载一个Xml文件,在进行各种操作。可以参考msdn上的文章http://msdn.microsoft.com/zh-cn/library/system.xml.xmldocument.aspx
   二是XmlNode类,它表示 XML 文档中的单个节点。其中的重要属性是InnerText(表示节点中的文本)和ChildNodes属性(表示节点下的所有子节点),重要方法则有SelectNodes(获取指定的节点集合[获取多个]和SelectSingleNode(获取指定的节点[获取第一个])。
   三是XmlElement类,它表示一个元素。除包含以上介绍的XmlNode具有的重要属性和重要方法外,还有一个重要的方法GetAttribute,它返回返回具有指定名称的特性的值。具体是什么意思呢,例如这里有一个Xml文件:

<div class="cnblogs_code"><Root>   <Numbers>         <Number id="1"></Number>   </Numbers></Root>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表