如何在xsl文件中链接/添加xml url

时间:2011-10-27 18:57:02

标签: xslt

我有一个xsl文件如下:

-------Begin------
    <?xml version="1.0" encoding="utf-8"?>
    <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    <xsl:template match="/">
    <html>
    <body>
    <h1>Content Cert the following App Images</h1>

    <h3>APPX Images</h3>
    <table border="1">
      <tr bgcolor="rgb(0,176,240)">
        <th>Images</th>
      </tr>
      <xsl:for-each select="Images/Image">
         <tr>
           <td>
             <img>
               <xsl:attribute name="src">
                 <xsl:value-of select="ImageURL"/>
               </xsl:attribute>
             </img>
           </td>
         </tr>
       </xsl:for-each>
     </table>


    </body>
    </html>
    </xsl:template>
    </xsl:stylesheet>
--------end--------

我的本​​地路径中有一个xml文件。使用这个xsl文件我正在创建一个mht文件,它将在xsl文件中显示图像

现在我正在尝试链接xml文件中已存在于我的loacl路径中的xml文件。我尝试过使用<a href = "c:\data\test.xml"></a>

我没有看到xml链接嵌入mht文件中。你能帮忙解决一下如何在xsl文件中链接/添加xml url以及我应该在哪里添加那行代码? 提前谢谢

1 个答案:

答案 0 :(得分:1)

尝试向此节点添加body元素:

<a href="c:\data\test.xml">Link to XML</a>