次の XML があるとします。
<ShoppingCart>
<!-- Item 1 -->
<LineItem>
<extendedAttributes>
<item>
<name>RenewingSubscriptionID</name>
<value>2106596709</value>
<valueDataType>string</valueDataType>
</item>
<item>
<name>subscriptionLineItemId</name>
<value>3145223500</value>
<valueDataType>string</valueDataType>
</item>
</extendedAttributes>
</LineItem>
<!-- Item 2 -->
<LineItem>
<extendedAttributes>
<item>
<name>RenewingSubscriptionID</name>
<value>2106596709</value>
<valueDataType>string</valueDataType>
</item>
</extendedAttributes>
</LineItem>
</ShoppingCart>
trueの存在がLineItem/extendedAttributes/item/nameの値を持つ場合、 の値を持つ XSLT 変数を宣言するにはどうすればよいsubscriptionLineItemIdですか? 上記の XML の場合、望ましい動作はItem 1、変数 =trueをItem 2持ち、変数 = を持つことですfalse。