返回给定XPATH的元素,也是java中的下一个同级元素

返回给定XPATH的元素,也是java中的下一个同级元素,java,jsoup,Java,Jsoup,我需要用java解析HTML。我正在寻找一个java包,它为给定的XPATH返回一个元素(比如“div:nth child(8)>a:nth child(2)”),还必须具有返回下一个类似同级元素的函数。我从JSOUP开始,它有一个返回下一个同级元素的函数。但不幸的是,它没有一个函数为给定的XPATH返回元素,比如“div:nth child(8)>a:nth child(2)”,因为它有自己的XPATH表示法。您可以使用不同的库来表示XPATH: 这个。如果我没记错的话,至少从版本5开始,它就

我需要用java解析HTML。我正在寻找一个java包,它为给定的XPATH返回一个元素(比如“div:nth child(8)>a:nth child(2)”),还必须具有返回下一个类似同级元素的函数。我从JSOUP开始,它有一个返回下一个同级元素的函数。但不幸的是,它没有一个函数为给定的XPATH返回元素,比如“div:nth child(8)>a:nth child(2)”,因为它有自己的XPATH表示法。

您可以使用不同的库来表示XPATH:

  • 这个。如果我没记错的话,至少从版本5开始,它就是Java的一部分

  • 我不确定您所说的
    必须具有返回下一个类似同级元素的函数是什么意思。我希望你能在上述一个图书馆找到这些功能。

    如果我的答案确实解决了你的问题,请考虑接受它。如果XPath仍然有问题,请告诉我们问题出在哪里。