XML文件操作下之XPath
来源:互联网 发布:苹果尤克里里调音软件 编辑:程序博客网 时间:2024/06/06 07:06
XML文件操作下之XPath
XPath操作XML文件的很方便和灵活。
下面介绍一些比较常用的XPath语法
<?xml version="1.0" encoding="utf-8"?>
<BookList>
<Book Name="我的二战回忆录" Author="丘吉尔" Price ="135">
<Chapter Index="Chapter1" Title="胜利者的蠢事" />
<Chapter Index="Chapter2" Title="和平的鼎盛时期" />
<Chapter Index="Chapter3" Title="潜伏的危险" />
<Chapter Index="Chapter4" Title="阿道夫.希特勒" />
</Book>
<Book Name="泰戈尔诗集" Author="泰戈尔" Price ="20">
<Chapter Index="Chapter1" Title="园丁集" />
<Chapter Index="Chapter2" Title="飞鸟集" />
</Book>
</BookList>
1.选取节点
代码如下:
/// <summary>
/// 读取节点
/// </summary>
/// <param name="xmlFile"></param>
private void ReadXmlNode(string xmlFile)
{
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(xmlFile);
XmlNode blnode = xmlDoc.SelectSingleNode("BookList");
XmlNode blnode1 = xmlDoc.SelectSingleNode("/BookList");
XmlNode bookNode = xmlDoc.SelectSingleNode("BookList/Book");
XmlNode titleAttr = xmlDoc.SelectSingleNode("//@Title");
}
2.谓语的使用
3.通配符的使用
4.选取多个路径
5.XPath轴
- XML文件操作下之XPath
- XML文件操作之XPath
- xml操作之xpath
- XPath 对xml文件操作
- XML文件操作:[学习xpath]XPath最通俗的教程
- 利用JDOM及XPath操作XML文件
- C#操作xml之xpath语法
- C#操作xml之xpath语法
- C#操作xml之xpath语法
- C#操作xml之xpath语法
- C#操作xml之xpath语法 转载
- xpath操作xml
- xpath操作xml
- xml文件操作小结--selectsinglenode方法中的xpath
- dom4j xpath 操作 xml 乱码
- C# 操作XML XPATH语法
- jdom使用Xpath操作xml
- Xpath完美操作XML数据库
- 如何解决VS2008编译Qt工程链接错误
- java 反射入门-属性方法调用实例
- Visual C# 插件构架实战
- 如何管理OWA 2007的自动完成功能
- 2-17 目标跟踪发展方向讨论
- XML文件操作下之XPath
- 多态
- 脚本shell中的tr 命令使用与实例
- select和poll的用法
- C# 加密文件 过程透析
- 项目开发中的使用过程疑问
- Nucleus
- Google Megastore分布式存储技术全揭秘
- 用 GDB 调试程序