JAVA - 将XML的属性和元素数据加载到Object变量的最佳方法

时间:2015-03-29 06:15:40

标签: java xml

我的XML文件格式如下:

<MyXML>
<Description>
<E1s Id = "Development007" Depend = "" Description = "Sample Content">
<E1 D1 = "include" RefObj = "" Val = "URL" Val1 = "" Val2 = ""></E1>
<E2 ExpD1 = "waitForElementPresent" Target = "link=PFLEGE" ExpVal = ""></E2>
<E1 D1 = "click" RefObj = "skincare" Val = "" Val1 = "" Val2 = ""></E1>
<E2 ExpD1 = "waitForElementPresent" Target = "xpath=(test)[2]" ExpVal = ""></E2>
</E1s>
</Description
<MyXML>

使用Java,我正在尝试创建一个对象并将所有XML数据(包括属性和元素)保存为变量。

请建议我使用适当的解析器和实现此目的的方法。

提前谢谢!

美好的一天!

拉​​加

1 个答案:

答案 0 :(得分:0)

我希望JAXB能满足您的需求。请谷歌了解JAXB。

https://docs.oracle.com/javase/tutorial/jaxb/intro/