以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 XML源码及示例(仅原创和转载) 』  (http://bbs.xml.org.cn/list.asp?boardid=32)
----  这个xml文档转换成svg的xslt文档怎么写阿?急急急!!!!!!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=32&rootid=&id=9361)


--  作者:txcdhp
--  发布时间:8/14/2004 10:16:00 AM

--  这个xml文档转换成svg的xslt文档怎么写阿?急急急!!!!!!
xml文档river.xml如下,是一个河流的坐标数据:

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="transtosvg.xsl"?>
<CityModel>
   <cityMember>
       <River>
           <name>Cam</name>
           <centerLineOf>
           <LineString">
<coord>
     <X>0.0</X>
     <Y>50.0</Y>
</coord>
<coord>
    <X>70.0</X>
    <Y>60.0</Y>
</coord>
<coord>
                   <X>100.0</X>
    <Y>50.0</Y>
</coord>
           </LineString>
        </centerLineOf>
      </River>
   </cityMember>
</CityModel>


要转成的svg文件如下:[

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-flat-20030114.dtd">
<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
         <g>
    <path  id="GF10" style="fill:none;stroke:#0000FF; stroke-width:2"    d="M 0.0 50.0 L 70.0 60.0 L 100.0 50.0 "/>
         </g>
</svg>

不知道那位大侠知道这个转换的xslt怎么写,非常感激!!!


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms