normalize-space()不起作用

时间:2016-06-07 13:00:55

标签: xslt-2.0

输入:

<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

我想从输出中删除空格。

提前致谢

1 个答案:

答案 0 :(得分:0)

这个空间真的可以是一个不间断的间距吗?使用十六进制编辑器(例如HHD Software's free-hex-editor)检查文件,看看它是否为#160(xA0)。