指定された XML があるとします。
<StyleML>
<transaction>
<party>
<partyId>Party1</partyId>
<partyAlias>
<partyAliasId>2323</partyAliasId>
<partyAliasLongName>AQR LP</partyAliasLongName>
</partyAlias>
</party>
<party>
<partyId>Party2</partyId>
<partyAlias>
<partyAliasId>2323</partyAliasId>
<partyAliasLongName>Scotland</partyAliasLongName>
</partyAlias>
</party>
<transactionParticipant>
<counterpartyRef>Party2</counterpartyRef>
<participantType>Counterparty Participant</participantType>
</transactionParticipant>
<transactionParticipant>
<counterpartyRef>Party3</counterpartyRef>
<participantType>Broker Participant</participantType>
</transactionParticipant>
</transaction>
</StyleML>
ここで、2 つの XPath 値を単一のコンマ区切り値として設定したいと思います。
たとえば。2323,AQR LP ie[/styleml/transaction/party/partyAlias/partyAliasId ,/styleml/transaction/party/partyAlias/partyAliasLongName] に入力したい
| を試してみました XPath結果に結合する演算子ですが、最終結果として最初のxpathデータのみを入力します。