简单的Java Xml到POJO映射/绑定?
发布时间:2020-05-24 14:31:22 所属栏目:Java 来源:互联网
导读:我试图找出将xml文件映射到一个简单的老 Java对象的最简单的方式. 注意:在我的例子中,xml与我想要的POJO不匹配. ///////// THE XML?xml version=1.0 encoding=UTF-8?Animal standardName NameCat/Name /standardName standardVers
|
我试图找出将xml文件映射到一个简单的老 Java对象的最简单的方式. 注意:在我的例子中,xml与我想要的POJO不匹配. ///////// THE XML
<?xml version="1.0" encoding="UTF-8"?>
<Animal>
<standardName>
<Name>Cat</Name>
</standardName>
<standardVersion>
<VersionIdentifier>V02.00</VersionIdentifier>
</standardVersion>
</Animal>
////// THE INTENDED POJO
class Animal
{
private String name;
private String versionIdentifier;
}
JAXM元素名称注释不允许我指定嵌套元素,因此常规JAXB(带注释)将不起作用. (即standardName / Name). 我看过Jibx,但似乎过于复杂,并没有提供我想要做的完整的例子. 卡斯特罗似乎可以做我想要的(使用映射文件),但我想知道是否还有其他可能的解决方案. (可能会让我跳过映射文件,只允许我在注释中指定所有内容). 谢谢 解决方法这篇文章可能会帮助你…它只需要你知道xpathhttp://onjava.com/onjava/2007/09/07/schema-less-java-xml-data-binding-with-vtd-xml.html (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
