Html Can';t使用xsl属性从xml源获取img以显示

Html Can';t使用xsl属性从xml源获取img以显示,html,css,xml,xslt,Html,Css,Xml,Xslt,我的xsl文件包含以下内容 <img> <xsl:attribute name="src"> <xsl:value-of select="//movie[@num='1']/thumb_img1" width="100" height="111"/> </xsl:attribute> </img> 我的xml文件已被删除 <questions>

我的xsl文件包含以下内容

    <img>
      <xsl:attribute name="src">
        <xsl:value-of select="//movie[@num='1']/thumb_img1" width="100" height="111"/>
      </xsl:attribute>
    </img>

我的xml文件已被删除

    <questions>
      <question>
       <movie num="0">
         <num>0</num>
         <quote>Xslt</quote>
         <title>movie</title>
         <thumb_img1>pic.jpeg</thumb_img1>
         <big_img>bigpic.jpeg</big_img>
       </movie>

0
Xslt
电影
pic.jpeg
bigpic.jpeg

当我运行这个程序时,当我使用它的值时,我只在图片框中得到一个x,它给了我文件名pic.jpeg,这就是我想要用作图片源的文件名。首先,你写的XSLT代码不正确。使用这段代码,您不可能转换任何东西。元素的
xsl:value上不允许使用属性
width
height

使用而不是
xsl:attribute

<img src="{//movie[@num='1']/thumb_img1}" width="100" height="111"/>


根据代码中
img
元素的上下文(模板匹配),您可能不需要以
/

开始表达式,您用什么“运行此”呢?我所知道的任何处理器都不会允许您的代码运行而不返回错误。我使用internet explorer打开xml。