<Address>
1234Road
Unit 5 Lane
Town, City
SO1D 23Z
Customer No. 12321312312
</Address>
<Address>
21321311234Road
1234Road
Unit 5 Lane
Town, City
SO1D 23Z
Customer No. 12321312312
</Address>
Может ли кто-нибудь помочь мне всегда использовать стоимость почтового индекса, который будет всегда до номера клиента?Возьмите значение рядом с последним в xslt
<xsl:value-of select="substring-before(substring-after(substring-after(substring-after(Address,' '),' '),' '),' ')"/>
Я использовал выше, но не буду работать над вторым примером. Нужно найти способ взять рядом с последним.
Примечание: между каждой строкой есть разрывы строк (CRLF).
Любая помощь очень ценится
Посмотрите на это решение - как для XSLT 1.0, так и для XSLT 2.0: http://stackoverflow.com/a/7425600/36305 –