需要帮助使用XSLT使用Label提取数据

时间:2017-12-06 05:20:12

标签: xml xslt

<ws:Address_Line_Data ws:PriorValue="" ws:Label="Address Line 1" ws:Type="ADDRESS_LINE_1">8925 Lietner lWay</ws:Address_Line_Data>
<ws:Address_Line_Data ws:PriorValue="" ws:Label="Address Line " ws:Type="ADDRESS_LINE_2">#504</ws:Address_Line_Data>

我有两个地址的Feed。我只需要“标签地址行1”的值,我也需要规范化空间。

2 个答案:

答案 0 :(得分:0)

你可以尝试

<xsl:value-of select="*[normalize-space(@ws:Label) = 'Address Line 1']"/>

答案 1 :(得分:0)

您可以使用以下

<xsl:value-of select="normalize-space(ws:Address_Line_Data[@ws:Label='Address Line 1'])" />