以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  [求助]请问各位高手,如何同时显示所有路径的元素?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=78382)


--  作者:npc
--  发布时间:11/27/2009 1:40:00 PM

--  [求助]请问各位高手,如何同时显示所有路径的元素?
手头有很多英文xml文件,要找人翻成中文的,但需要把tag全都隐藏了,所以想用xslt把里面的所有元素输出好方便人家修改,但现在有这么个问题,比如:
<1>
    <2>
        <1>
            <2>sss</2>
        </1>
    </2>
</1>

<1>
    <2>sss</2>
</1>
我需要的是把两个sss都输出,但如果用for-each需要精确的路径,像上面的情况就要写两次,如果有很多不同元素就没办法一个个打出来。有什么办法能解决吗?


其实简单点说就是把xml所有的tag隐去,所有元素显示出来。


--  作者:hexun831012
--  发布时间:11/29/2009 9:28:00 PM

--  
递归模版匹配,论坛里太多这样的例子
--  作者:npc
--  发布时间:11/30/2009 8:10:00 PM

--  
我找找去,谢谢哈
--  作者:npc
--  发布时间:11/30/2009 9:55:00 PM

--  
8好意思,能不能给个详细链接啊?我最近刚学,模板那些复杂的都不太懂,sorry哈~~
--  作者:Qr
--  发布时间:11/30/2009 10:46:00 PM

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