我正在尝试使用 Saxon 9.5 HE Java 库在 XML 文档中进行一些 XPaths 查询。我使用 net.sf.saxon.xpath.XPathEvaluator 创建了查询,并希望从 XML 文档中获取所有书名。不幸的是,我只得到了第一个标题。这是我的示例代码:
public static void main(String[] args)
{
try
{
InputSource is = new InputSource(new File("books.xml").toURI().toURL().toString());
String x = new XPathEvaluator().evaluate("//book/title", is);
System.out.println(x);
}
catch(Exception e)
{
e.printStackTrace();
}
}
谢谢和亲切的问候:)