如何在 XSLT 中获取 Response Headers 节点值?

How to get Response Headers node value in XSLT?

我想获取 XSLT 文件中的 Response Headers 节点值。 XSLT File

在上图 XSLT atom1 文件中,我想访问 X-Pages 值。

喜欢:<XPagesValue>1</XPagesValue>

为此,我尝试使用以下代码在另一个 XSLT 原子中获取 X-page 值,但是,使用下面的代码,我无法获取 X-Pages 值。

<XPagesValue>
<xsl:value-of select="//vpf:Payload[./@Role='C' and ./@id='atom1']"></xsl:value-of>
</XPagesValue>

你能帮我弄出 X-Pages 值吗?

谢谢, 陈娜.

编写 XPATH 的有效方法如下:

<XPagesValue>
        <xsl:value-of select="//vpf:Payload[@Role='C' and @id='atom1']/vpf:http.header/vpf:http.header.info[@id='X-Pages']/@value" />
    </XPagesValue>

您将获得 X-Pages 值的输出。