我有一个XML文件。它可能是这样的:如何从XML文件创建对象图?
<person>
<name>
<firstname>Joni</firstname>
<lastname>Smith</lastname>
</name>
<born year="1983" day="31" month="01">Finland</born>
... lots of elements ...
</person>
我的目标是创建类人。我怎样才能“自动”呢?我想我已经使用了一些Maven Castor插件来从XML文件中创建一个相当复杂的对象图,而没有费力。但是,我不记得那个插件是什么,并且确实不记得我是如何使用它的。我也很高兴了解你可能知道的其他(可能更好的)工具。
对不起,我的问题可能不完全清楚。我真正想要的是用类定义为POJO生成Java源代码。但无论如何,答案都很好。我尽我所能接受正确的一个。 – Joni 2010-10-08 10:52:50
我已经更新了我的答案,重点关注从XML模式生成源代码。我希望这可以帮助:http://stackoverflow.com/questions/3884814/how-to-create-object-graph-from-an-xml-file/3885623#3885623 – 2010-10-08 14:25:31
你可能会考虑从模式(XSD)开始, – McDowell 2010-10-08 14:30:48