Java:序列化集合 XML

标签 java xml object-serialization

每次我搜索有关如何序列化为 XML 的内容时,我都会找到 bean 序列化程序。似乎一切都必须声明为属性(property),这违背了我的目的。我想在 XML 中序列化复杂的层次结构(当然,直到它们到达原语),从(比方说)字典或列表作为父对象开始。

自动 XML 序列化有哪些选项?

我从 2004 年找到了一些对 JAXB 的引用,这仍然是可行的方法吗?

最佳答案

试试 XStream图书馆。它将轻松序列化您可以扔给它的任何复杂对象层次结构。

关于Java:序列化集合 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2179470/

相关文章:

java - 在 REST 服务中调用 SOAP 服务

java - 将方法的可见性限制为除相应布局之外的所有内容

java - 从文件中写入和读取 byte[]

java - 如何将对象存储在硬盘上?

java - 查找字谜中的重复字母

java - java中如何杀死特定进程

java - 如何查看Axis2发送和接收的内容?

Android:根据宽度在 XML 中设置按钮高度

java - ObjectInputStream 和 getInputStream

java - 错误 : the <column-name> is of time without time zone but expression is of type character varying