我有一个自定义XML像如何在Java中使用异构标签从自定义XML中获取值?
<InputData>
<dbproperties>
<dburl>dbURL</dburl>
<dbuser>DBUSER</dbuser>
<dbpasskey>DBPASS</dbpasskey>
<driver>oracle.jdbc.driver.OracleDriver</driver>
</dbproperties>
<tdata>
<size>4</tdata>
<tcount>6</tcount>
</threaddata>
<qdata>
<sql>
select syadate from dual;
</sql>
</qdata>
</InputData>
现在我需要阅读这个XML,需要TP提取每个变量的值。像
dburl = dbURL
dbuser = DBUSER
dbpasskey = DBPASS
driver = oracle.jdbc.driver.OracleDriver
size = 4
tcount = 6
sql = select syadate from dual;
如何以有效的方式做到这一点,而不需要硬编码任何Java类。
即,我将输入xml文件名。 Java类应如上所述打印数据输出。
你只在jaxb上做它? –