使用XSLT修改值

Ber*_*and 1 html xml xslt

我有XML文件,其值以SI单位(m,N)表示.我使用XSLT文档将其转换为HTML页面,我想在其中显示其他单位(um,mN)的值.

有没有办法修改我使用XSLT从我的XML文档中提取的值,而不是在XSLT处理之前修改XML内容?

在此先感谢您的帮助

贝特朗


只是为了注意其他有趣的人.我正在用Python开发,而lxml库允许你在XSLT中调用扩展.

http://lxml.de/extensions.html

Tom*_*lak 5

您可以在XPath表达式中进行数学运算:

<!-- divide somevalue by 1000 --> 
<xsl:value-of select="somevalue div 1000.0" />
Run Code Online (Sandbox Code Playgroud)