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