我有一个 XSL 文件,它将我的图片 XML 文件转换为小图块,太棒了!但我想在页面顶部添加一个下拉选项,允许我在图片页面上选择另一个相册。我正在使用 document() 方法从另一个 XML 文件中提取相册,但返回错误:
“解析“http://mydomain.com/app/albums/?org=markk”时出错。请求的资源没有可用的数据。”
...
<xsl:variable name="url" select="document('http://mydomain.com/app/albums/?org=markk')/albums"/>
<form>
<fieldset>
<div class="control-group">
<div class="controls">
<select>
<option>Choose Album</option>
<xsl:for-each select="$url/album">
<option><xsl:value-of select="@name"/></option>
</xsl:for-each>
</select>
</div>
</div>
</fieldset>
</form>