包含带有 XSLT 1.0 的纯文本文件

2023-12-29

如何将纯文本文件的内容包含在 XSLT 1.0 样式表的结果文档中?即,就像document(),但不解析它:

<xsl:value-of select="magic-method-to-include-plaintext(@xlink_href)" />

I am almost当然,如果没有扩展,这将不起作用,因为:

  1. XSLT/XPath 2.0 中为此定义了一个特殊的 XPath 函数:

    <xsl:value-of select="unparsed-text(@xlink:href, 'UTF-8')"/>
    
  2. XSLT FAQ 仅列出了Java扩展 http://www.dpawson.co.uk/xsl/sect2/N4760.html#d6062e292通过 EXSLT 实现此目的

然而,也许我错过了什么?


然而,也许我错过了什么?

不,XSLT 1.0 在不使用扩展函数的情况下无法访问非 xml 文本文件的内容.

解决此问题的一种方法是将字符串作为全局参数传递给转换。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

包含带有 XSLT 1.0 的纯文本文件 的相关文章

随机推荐