首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何组合Xpath返回不同值

如何组合Xpath返回不同值
EN

Stack Overflow用户
提问于 2012-09-18 19:43:39
回答 2查看 1.3K关注 0票数 1
代码语言:javascript
运行
复制
<p class="pd-price">
    <img alt="€" src="http://www.redcoon.es/templates/tpl/img/pd/pd-price/euro_small.png">
    <img class="offsetStandard" alt="2" src="http://www.redcoon.es/templates/tpl/img/pd/pd-price/2.png">
    <img class="offsetStandard" alt="6" src="http://www.redcoon.es/templates/tpl/img/pd/pd-price/6.png">
    <img class="offsetStandard" alt="1" src="http://www.redcoon.es/templates/tpl/img/pd/pd-price/1.png">
    <img class="offsetStandard" alt="-" src="http://www.redcoon.es/templates/tpl/img/pd/pd-price/minus_point.png">
</p>

如何为本段编写一个Xpath,使其返回“EUROU261-”。所有alt标记的组合字符串。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-18 19:53:01

使用

代码语言:javascript
运行
复制
 string-join(p/img/@alt, "")

这将首先选择所有alt属性的文本,然后将其组合到一个字符串中

票数 1
EN

Stack Overflow用户

发布于 2012-09-18 19:53:17

在XPath2中,有string-join

代码语言:javascript
运行
复制
string-join(p[@class='pd-price']/img/@alt, '')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12476353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档