xsl string-join () заставляет включать пустые значения - PullRequest
0 голосов
/ 04 февраля 2020

Привет всем, у меня есть простой код XSLT для преобразования xml в CSV, а затем сохранить CSV в DB, ​​поэтому, если мне нужно включить пустые значения в CSV. Например, я хочу этот вывод: value1,value2,vaule3,,vaule5 но иметь value1,value2,vaule3,vaule5

Пример кода xslt.

 <xsl:value-of
            select="string-join((xpath1,xpath2,xpath3,xpath4),',')"/>
    <xsl:text>&#xA;</xsl:text>

1 Ответ

0 голосов
/ 04 февраля 2020

Я думаю, что вам нужно преобразовать несуществующие элементы в пустую строку, так что (string(xpath1), string(xpath2), string(xpath3), string(xpath4)) должно сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...