如何在XSLT中获取“响应头”节点值?

时间:2018-11-27 05:14:00

标签: xml xslt header header-files payload

我想在XSLT文件中获取“响应头”节点值。 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值。

谢谢, 钦纳。

1 个答案:

答案 0 :(得分:0)

编写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值的输出。