如何在xslt文件中使用外部xml模式?

时间:2019-02-27 16:43:29

标签: xml xslt

我已经上传了一个xml文件,并且想使用xslt文件中声明的模式:

Xmlfile.xml:

<?xml version="1.0" encoding="UTF-8"?>
<offerbody>
<header-area>
<intitle>Welcome to our website</intitle>
</header-area>
<content-area>
<offerpic>http://exemple.com/5c55b4213da49.png</offerpic>
</content-area>
</offerbody>

Xsltfile.xslt:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
  <html>
  <body>
    <table width="100%">
      <tr align="center" bgcolor="#E3ECEE" style="height:90">
        <xsl:for-each select="offerbody/header-area">
           <td><xsl:value-of select="intitle"/></h2></td>
        </xsl:for-each>
      </tr>
<xsl:for-each select="offerbody/content-area">
      <tr align="center" bgcolor="#E3ECEE">
        <td>
           <img> 
               <xsl:attribute name="src"><xsl:value-of select="offerpic">
               </xsl:attribute>
           </img> 
        </td>
      </tr>
</xsl:for-each>
    </table>
  </body>
  </html>
</xsl:template>
</xsl:stylesheet>

我想将xml文件上传到服务,并让xslt文件使用它。.

是否有可能做到这一点?

预先感谢

0 个答案:

没有答案