一、基本概念
1、XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。
XPath即为XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的语言。
XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。起初 XPath 的提出的初衷是将
其作为一个通用的、介于XPointer与XSL间的语法模型。但是 XPath 很快的被开发者采用来当作
小型查询语言。
2、在JDK6API中文参考手册中,xPath下的一个evaluate()方法:
Object evaluate(String expression,InputSource source,QName returnType)
计算指定InputSource上下文的XPath表达式并返回指定类型的结果
3、比如 xPath.evaluate(expression,source,returnType)对应于代码中的:
xPath.evaluate(titleXpath, document, XPathConstants.STRING)
4、text() 获取节点的文本内容函数
二、books.xml文件
三、解析xml文件考察要点和思路