+ -
当前位置:首页 → 问答吧 → xslt:document()参数问题

xslt:document()参数问题

时间:2011-01-31

来源:互联网

想在xslt输出文件out.xml中插入另一个wsdl文件内容,如果像下面这样用酒可以拷贝这个wsdl文件的内容到out.xml中:
<xsl:copy-of select="document('file:/f:/xsl/wsv1.wsdl')"/>
但是
如果把这个wsdl文件的地址放在输入文件中,用xlst读出来定义为一个变量的值:
<xsl:variable name="wsdlURI"><xsl:value-of select="//con:uri/."/></xsl:variable>
然后再用这个变量wsdlURI作为document的参数,结果不是拷贝wsdl文件的内容,而只是这个wsdl文件的URI:
<xsl:copy-of select="document($Mywsdl)/."/>(这句的输出结果为'file:/f:/xsl/wsv1.wsdl)

不知道怎么回事?

作者: mlzhu007   发布时间: 2011-01-31

大牛们都还没back work 吗?

作者: mlzhu007   发布时间: 2011-02-09