Использование Castor разобрать следующий XML в POJOs с помощью файла отображения достаточно прост:с помощью Castor для синтаксического анализа XML на основе значений атрибутов
<human name="bob"/>
<dog owner="alice"/>
Он использует имя элемента для отображения в классе. Но что, если атрибут должен использоваться для отображения? например .:
<animal type="human" name="bob"/>
<animal type="dog" owner="alice"/>
Это надуманный пример основан на XML, что я должен потреблять (Тхо я не автор этого!). Любые идеи о том, как подойти к этому с помощью файлов сопоставления Castor?