Преобразовать файл XML в класс на основе аннотаций - PullRequest
0 голосов
/ 03 сентября 2018

У меня проблема с преобразованием XML-файлов в аннотированные классы, элементы которых аннотируются и отображаются с помощью отражения. В унаследованной системе есть множество XML-файлов, которые ядро ​​системы загружает их и после демаршалинга загружает их в объекты. Я хочу удалить этот XML-файл из моей системы и заменить его методологией ООП (например, преобразовать один XML-файл в аннотированный Java-класс, который все его элементы и значения могут создавать с помощью аннотаций). Вот пример моего XML-файла:

<?xml version="1.0"?>

<?xml-stylesheet type="text/xsl" href="state_xslt.xsl"?>
<sequence-mapping xmlns="http://rada.com/rsgrammar.xsd">
    <sequence id="load-current-darams">
        <starter>
            <extender id="loadCom"/>
        </starter>
        <lastNode>
            <startPage forward="/jsps/current-music-info.jsp">
                <outer-to-inner>
                    <put object="dots" to="dots"/>
                    <put object="theds" to="theds"/>
                </outer-to-inner>
            </startPage>
        </lastNode>
    </sequence>
</sequence-mapping>

Затем я хочу написать этот XML-класс Java, который представляет поля и значения. Любая помощь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...