Я хотел бы сопоставить тег totalAmt в XML-файле ниже, как его значение 100, так и его атрибут Ccy.
<?xml version="1.0" encoding="UTF-8"?>
<transaction>
<id>
<eId>transactionId001</eId>
</id>
<amount>
<totalAmt Ccy="XXX">100</totalAmt>
</amount>
</transaction>
Прочитав справочное руководство по BeanIO и сообщения здесь, у меня сложилось впечатление, что только один из них может быть сопоставлен.
Итак, мой вопрос: может ли BeanIO обрабатывать этот тег, и не могли бы вы показать мне, как это сделать?
Что я пробовал и не работал:
<segment name="amount">
<field name="totalAmount" xmlName="totalAmt"></field>
<field name="currency" xmlName="Ccy" xmlType="attribute"></field>
</segment>