以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  请教XSLT\SVG:如何在SVG的concat函数中使用已经定义的变量??  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=33928)


--  作者:yuelongming
--  发布时间:6/7/2006 12:33:00 AM

--  请教XSLT\SVG:如何在SVG的concat函数中使用已经定义的变量??
各位:
  下面是我定义的一个变量:
  <xsl:variable name="way">
    <xsl:value-of select="translate(normalize-space(gml:coordinates),' ','L')" />
  </xsl:variable>
用于从一个形如:
1,3  9,0  4,5  12,56 的坐标串中提取用于SVG 的path元素中的d,下面将这样使用它:
<xsl:variable name="pathval">
     <xsl:value-of select="concat('M ','$way',' z')" />
   </xsl:variable>
注意,这里引用了上面定义的变量way,但这样引用是不对的,换成 '{$way}' 也同样不对,请问这里该如何使用呢?谢谢您的关注!!!
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms