1
<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>

「€261-」を返すように、この段落の Xpath を記述する方法。すべての alt タグの結合文字列。

4

2 に答える 2

1

使用する

 string-join(p/img/@alt, "")

最初にすべての alt 属性のテキストを選択し、次にそれを文字列に結合します

于 2012-09-18T11:53:00.943 に答える
0

Xpath 2 では、string-joinがあります

string-join(p[@class='pd-price']/img/@alt, '')
于 2012-09-18T11:53:17.263 に答える