Castorを使用して、マッピングファイルを使用して次のxmlをPOJOに解析するのは、かなり簡単です。
<human name="bob"/>
<dog owner="alice"/>
要素の名前を使用してクラスにマップします。しかし、マッピングを行うために属性を使用する必要がある場合はどうなりますか?例えば:
<animal type="human" name="bob"/>
<animal type="dog" owner="alice"/>
この不自然な例は、私が消費しなければならないXMLに基づいています(私はそれを作成しませんでした!)。Castorマッピングファイルを使用してこれにアプローチする方法についてのアイデアはありますか?