我需要在正在转换的xml文件的子文件夹(“alto”)中加载一组文件。
这非常接近:
<xsl:variable name="files" select="collection('./alto/?select=*.xml')"/>
此命令使集合正确,除了它指向样式表所在的文件夹,而不是正在转换的文档。我可以使用“document-uri(。)”获取完整的文件路径,但是我不知道如何在最后砍掉文件名,所以我可以将“./alto/?select=*.xml”附加到它。我觉得我非常接近,有一些标记化的东西?
答案 0 :(得分:0)
我认为您可以使用select="collection(resolve-uri('./alto/?select=*.xml', base-uri()))"
。