Каков «правильный» способ обработки сопоставления одного XML (xmlA) с созданными jaxb pojo, которые сопоставляются с другим контрактом XML (xmlB)
Например, со следующим вводом:
<?xml version="1.0"?>
<catalog>
<book id="bk101">
<author>Gambardella, Matthew</author>
<title>XML Developer's Guide</title>
</book>
</catalog>
Я хочу сопоставить следующий класс
public class PART
{
private String ITEM;
private String MANUFACTURER;
@Override
public String toString()
{
return "ClassPojo [ITEM = "+ITEM+", MANUFACTURER = "+MANUFACTURER+"]";
}
}
где автор сопоставляется с ПУНКТ, а заголовок сопоставляется с ПРОИЗВОДИТЕЛЕМ.
В настоящее время я использую преобразования xml, а затем сопоставляю их; это лучший/правильный способ сделать это? Или каков отраслевой стандарт для такой проблемы.
Спасибо
Catalog
иBook
, поэтому вы сопоставляетеBook
сPART
после того, как JAXB рассортирует для васBook
. Не знаю, зачем вам нужны и преобразование xml, и сопоставление. - person Andreas   schedule 15.09.2015