我需要在scala上使用一些复杂的XPath查询。
是否有可以在Scala XML节点上执行XPath查询的库?
这样的事情:
val node: xml.Node = ...;
val result = TheXPathLibrary.query(node, "//a[2]/b[@type='c']/c");
我尝试过使用scala-xml-jaxen,但我没能编译它。 (我最近发布了this issue。)
我知道您可以在不使用XPath的情况下在Scala中实现XPath查询的相同功能。但是,这个问题是关于找到允许执行XPath查询的库。