Xpath-在hrefs中连接文本
但是这似乎没有提供我想要的文本。你可以使用Xpath-在hrefs中连接文本,xpath,Xpath,但是这似乎没有提供我想要的文本。你可以使用/ul/li/a[2]获得HelloWorld,因为它是第二个a的内容 现在再见位于/ul/li/a[3] 现在,和不是在a元素中,而是在li中。它是第三个文本节点(第一个是换行符,第二个是换行符+by)。您可以使用/ul/li/text()[3]检索它 要获得您想要的句子,您可以使用简单的concat: /ul/li/a[2]|/ul/li/a[3] concat(/ul/li/a[2]|/ul/li/a[3]) /ul/li/a[2]|/ul/li
/ul/li/a[2]
获得HelloWorld
,因为它是第二个a
的内容
现在再见
位于/ul/li/a[3]
现在,和
不是在a
元素中,而是在li
中。它是第三个文本节点(第一个是换行符,第二个是换行符+by
)。您可以使用/ul/li/text()[3]
检索它
要获得您想要的句子,您可以使用简单的concat
:
/ul/li/a[2]|/ul/li/a[3]
concat(/ul/li/a[2]|/ul/li/a[3])
/ul/li/a[2]|/ul/li/a[3]
concat(/ul/li/a[2]|/ul/li/a[3])
concat(/ul/li/a[2],/ul/li/text()[3],/ul/li/a[3])