我有一个像这样的xml文件:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ActionDictionary>
<action id="100000">
<actiontype>BackupFile</actiontype>
<filename>translated.properties</filename>
</action>
<action id="100001">
<actiontype>ModifyPropertiesFile</actiontype>
<filename>translated.properties</filename>
</action>
<action id="100002">
<actiontype>DeployDomain</actiontype>
<hostname>localhost</hostname>
<port>8000</port>
<domainhome>c:\\domain</domainhome>
</action>
</ActionDictionary>
执行时,将向程序提供操作ID(例如:id =“10000”)。程序将使用id获取上面xml文件中action标记的所有属性,这些属性具有与给定id相同的id。这些属性可以放在像对象这样的地方。然后我可以使用这个对象继续其他业务。
我怎样才能在Java中实现它?
答案 0 :(得分:0)
@Hoang,您可以使用Javax api的javax.xml.bind.annotation.XmlElement和javax.xml.bind.annotation.XmlType。
我建议您阅读api文档Javax API