[英]How to use xsl:if for the following?
我有以下XML:
<From>
<Name>AEROLIA SAS</Name>-
<TaxIdentifier>-
<ExternalReference>
<SystemReference>BA01</SystemReference>
<Identifier>34288174</Identifier>
</ExternalReference>
<ExternalReference>
<SystemReference>Airbus Global</SystemReference>
<Identifier>288174</Identifier>
</ExternalReference>
</TaxIdentifier>
</From>
如果SystemReference='Airbus Global'
我需要能夠選擇值288174
。 我目前正在嘗試以下方式:
<xsl:if test="From/TaxIdentifier/ExternalReference/SystemReference=Airbus Global">
但這顯然是錯誤的。 我該如何解決?
你不需要,嘗試這個xpath選擇器
From/TaxIdentifier/ExternalReference[SystemReference='Airbus Global']/Identifier
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.