Объединить данные в одну переменную - PullRequest
0 голосов
/ 13 июля 2010

Исходный файл выглядит следующим образом.

</StsRsn>
<AddtlStsRsnInf>/00000002/Level 2 Reject</AddtlStsRsnInf>
<AddtlStsRsnInf>The Transaction Reference Number is</AddtlStsRsnInf>
<AddtlStsRsnInf> not unique.</AddtlStsRsnInf>
</StsRsnInf> 

Теперь требуется объединить значение <AddtlStsRsnInf> в одну переменную signle.

Не могли бы вы, пожалуйста, дайте мне знать, как я могу это сделать.

Спасибо и всего наилучшего, Киран.

1 Ответ

0 голосов
/ 13 июля 2010

try:

<xl:variable name="var" select="concat(AddtlStsRsnInf[1],AddtlStsRsnInf[2],AddtlStsRsnInf[3])"/>

, если число детей является переменным:

<xl:variable name="var"><xsl:apply-templates select="AddtlStsRsnInf"/><xsl:variable/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...