我正在格式化 Shopify 输出 XML 文件,需要选择名字字段,但它们有多个嵌套的名字字段。 我该如何选择一个?
<order>
<billing-address type="Address">
<first-name>Bob</first-name>
<last-name>Biller</last-name>
</billing-address>
<shipping-address type="Address">
<first-name>Steve</first-name><!-- Trying to select shipping-address >> first-name -->
<last-name>Shipper</last-name>
</shipping-address>
</order>
不确定您为此使用的模板,但例如,如果您有与整个顺序匹配的模板:
<xsl:template match="order">
First name: <xsl:value-of select="shipping-address/first-name"/>
Last name: <xsl:value-of select="shipping-address/last-name"/>
</xsl:template>
有结果
First name: Steve
Last name: Shipper
你知道Shopify正在废弃所有API工作和网络钩子的XML输出吗?