首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

xml中显示多个xml数据,该如何解决

2012-03-04 
xml中显示多个xml数据一个xml文件,外联了一个xsl文件,现在要在里面显示多个xml数据,这些数据也必须与xsl相

xml中显示多个xml数据
一个xml文件,外联了一个xsl文件,现在要在里面显示多个xml数据,这些数据也必须与xsl相关联。这样该如何处理啊。
感觉用Javascript直接读取再进行显示过于繁琐,有没有什么方法可以直接显示呢?

[解决办法]
xslt的document函数呢?

XML code
XML File (document.xml)<?xml version='1.0'?><?xml-stylesheet type="text/xsl" href="document.xsl" ?><groups>   <groupRef href="http://localhost/hr/hrGroup.xml"/>   <groupRef href="myGroup.xml"/></groups>Referenced XML File 1 (hrGroup.xml)<?xml version='1.0'?><group name="hr">  <leader>mo</leader>  <member>bo</member>  <member>ko</member>  <member>lo</member></group>Referenced XML File 2 (myGroup.xml)<?xml version='1.0'?><group name="my">  <leader>john</leader>  <member>jane</member>  <member>jon</member>  <member>jan</member></group>XSLT File (document.xsl)<?xml version='1.0'?><xsl:stylesheet version="1.0"     xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="/">    <groups>        <xsl:apply-templates select="//groupRef"/>    </groups></xsl:template><xsl:template match="groupRef">    <xsl:copy-of select="document(@href)//group"/></xsl:template></xsl:stylesheet> 

热点排行