只想在div之后将选择值乘以1000000,这是非常新的; 我相信这对某人来说是一个简单的问题.提前致谢.
<xsl:value-of select="AbsolutePos/@x div 80" />
Run Code Online (Sandbox Code Playgroud)
想要乘以1000000,不要认为这是正确的,因此返回不正确的值
<xsl:value-of select="AbsolutePos/@x div 80 * 1000000" />
Run Code Online (Sandbox Code Playgroud)
续:拥有以下XML
<AbsolutePos x="-1.73624e+006" y="-150800" z="40000"></AbsolutePos>
Run Code Online (Sandbox Code Playgroud)
需要转变为
<PInsertion>-21703,-1885,500</PInsertion>
Run Code Online (Sandbox Code Playgroud)
使用XSL
<PInsertion><xsl:value-of select="AbsolutePos/@x div 80 * 1000000" />,<xsl:value-of select="AbsolutePos/@y div 80" />,<xsl:value-of select="AbsolutePos/@z div 80" /></PInsertion>
Run Code Online (Sandbox Code Playgroud)
虽然收到了
<PInsertion>NaN,-1885,500</PInsertion>
Run Code Online (Sandbox Code Playgroud)
假设取X值并除以80然后乘以10000以返回-21703