Input:нормализуют-пространство() не работает
<article-id pub-id-type="doi">10.13031/aim.20152184755 </article-id>
<article-id pub-id-type="publisher-id">152184755 </article-id>
<article-id pub-id-type="other">Copyright</article-id>
XSLT:
<xsl:value-of select="concat('localfile:',
normalize-space(//article-id[@pub-id-type='publisher-id']), '.pdf')">
выход:
xlink:href="localfile:152184755 .pdf
(. Перед пространство тоже приходит)
Требуемая мощность:
xlink:href="localfile:152184755.pdf
Я хочу удалить пространство из вывода.
Заранее спасибо
Опубликуйте [mcve] и используйте правильное форматирование кода (см. '{}'). – kjhughes
Я не могу воспроизвести ваши результаты. С Saxon 9.7 я получаю ожидаемый вывод 'localfile: 152184755.pdf'. Пожалуйста, дайте более подробную информацию о том, как вы выполняете преобразование. –
Спасибо за ваш гид .. это было не просто пространство. его символ нежелательной почты –