英文:
How do I return a specific link address using IMPORTXML and XPath
问题
示例1. //a/@href - 选择文档中所有a元素的href属性值并返回链接地址。
示例2. //a[contains(@href, 'scrapy.org')] - 选择指向https://scrapy.org的a元素并返回锚文本。
是否有一种方法可以像示例2中选择特定链接,但返回类似示例1中的链接地址?
英文:
Example 1. //a/@href - This selects the value of the href attribute from all the a elements in the document and returns the link address.
Example 2. //a[contains(@href, 'scrapy.org')] - This selects the a elements pointing to https://scrapy.org and returns the ancour text.
Is there a way to select specific links like in example 2, but return the link address like in example 1?
答案1
得分: 1
这是您要找的吗?
//a[contains(@href, 'scrapy.org')]/@href
英文:
Is this what you are looking for?
//a[contains(@href, 'scrapy.org')]/@href
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论