以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 XML源码及示例(仅原创和转载) 』 (http://bbs.xml.org.cn/list.asp?boardid=32) ---- 我有一个问题想请问这各位高手! (http://bbs.xml.org.cn/dispbbs.asp?boardid=32&rootid=&id=17992) |
-- 作者:liketea -- 发布时间:5/9/2005 8:57:00 AM -- 我有一个问题想请问这各位高手! 我的XML的文件如下: <?xml version="1.0"?> <xmlRoot> <UpdataFile> <directory name="Tanya"> <file filename = "1.txt" ver = "asdfasfadsfasffadf" /> <file filename = "2.txt" ver = "fasdf" /> </directory> <directory name="PlugIn"> <file filename = "3.dlf" ver = "asdfasfadsfasffadf" /> <file filename = "4.exe" ver = "fasdf" /> </directory> <directory name="Skin"> <file filename = "5.BMP" ver = "asdfasfadsfasffadf" /> <file filename = "6.txt" ver = "fasdf" /> </directory> <directory name="GUI"> <file filename = "7.adf" ver = "asdfasfadsfasffadf" /> <file filename = "8.3f" ver = "fasdf" /> </directory> </UpdataFile> </xmlRoot> <!-- <directory name="Tanya"> 这表示应用程序的当前目录下面 <directory name="PlugIn"> 这表示应用程序当前目录下面的子目录 <directory name="Skin"> 同上 filename 表示是当前目录下面的文件名 ver 表示是这个文件的版本号 --> 我现在想正确的读出当中每一个目录下面的文件名和版本号! |
-- 作者:Qr -- 发布时间:5/9/2005 9:28:00 AM -- <?xml version="1.0" encoding="gb2312"?> <?xml-stylesheet type="text/xsl" href="xsl.xsl"?> <xmlRoot> <UpdataFile> <directory name="Tanya"> <file filename = "1.txt" ver = "asdfasfadsfasffadf" /> <file filename = "2.txt" ver = "fasdf" /> </directory> <directory name="PlugIn"> <file filename = "3.dlf" ver = "asdfasfadsfasffadf" /> <file filename = "4.exe" ver = "fasdf" /> </directory> <directory name="Skin"> <file filename = "5.BMP" ver = "asdfasfadsfasffadf" /> <file filename = "6.txt" ver = "fasdf" /> </directory> <directory name="GUI"> <file filename = "7.adf" ver = "asdfasfadsfasffadf" /> <file filename = "8.3f" ver = "fasdf" /> </directory> </UpdataFile> </xmlRoot> === xsl: Transform"> === 1.txt 如果要实现SKIN为同上目录,还得写判断代码,此处可用<xsl:if test="..."/>。 实现楼主的要求,XSL最好用模版。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |