我正在使用 XSLT 1.0 和 C# 2.0。我想缓存我加载的文档,这样每当调用下一页时,它应该使用缓存文档而不是再次加载它。
这是 XSLT 的一部分,我在 param sitespath中从 C# 获取物理路径,我知道我可以使用 C# 缓存此文档,但我正在寻找在 xslt 1.0 中缓存加载的文档
示例代码:
<xsl:param name="sitespath"/>
<xsl:variable name="siteInfoPath" select="document($sitespath)/sitedata/region/site/language"/>
现在我想缓存siteInfoPath变量,以便每次它不将其作为文档加载时,它会首先检查缓存的变量尝试从缓存中加载,否则它将再次加载。
这是可能的吗?
请推荐!!
谢谢。