在Java中执行Xml的简单方法

2022-09-01 14:27:20

有没有简单的方法可以在Java中读写Xml?

我以前使用过SAX解析器,但我记得它不直观,我看过JAXB的几个教程,它看起来很复杂。

我不知道我是否被C#的XmlDocument类破坏了,但我想做的就是创建一个Xml文档,它表示一组类及其成员(有些是属性,有些是元素)。

我会研究序列化,但XML必须具有与C#应用程序的输出相同的格式,我正在对Java进行逆向工程。


答案 1

我推荐XOM。它的API清晰直观。


答案 2

您应该查看Xstream。有一个2分钟的教程,非常简单。要获得相同的格式,您需要对类进行相同的建模。