gpt4 book ai didi

list - xPath 检索列表属性

转载 作者:行者123 更新时间:2023-12-01 18:42:00 24 4
gpt4 key购买 nike

有xml文档:

<home>
<page name="Home"></page>
<page name="Photos"></page>
<page name="News"></page>
<page name="About Us"></page>
</home>

如何检索所有名称的值使用 xPath 属性创建链接列表。

最好不要使用 for-each

最佳答案

XPath /home/page/@name 将返回 page 元素中的所有 name 属性。

例如,在 XSLT 中使用模板匹配:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text" />

<xsl:variable name="newline" select="'&#xa;'" />

<xsl:template match="@*|node()">
<xsl:apply-templates select="@*|node()" />
</xsl:template>

<xsl:template match="@name">
<xsl:value-of select="." />
</xsl:template>
</xsl:stylesheet>

关于list - xPath 检索列表属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24411351/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com