将XML文件转换为基于注释的类

时间:2018-09-03 11:15:42

标签: java xml oop reflection annotations

我在将xml文件转换为带注释的类时遇到了问题,该类将对元素进行注释并通过反射呈现。进入遗留系统,有许多XML文件供系统引擎加载,然后将它们解组后再加载到对象中。我想从我的系统中删除该XML文件,并用OOP方法代替它们(例如将一个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>

然后,我想通过Java类编写表示字段和值的XML。有帮助吗?

0 个答案:

没有答案