Java 中的 XML 序列化?[已关闭]

2022-08-31 09:50:40

的 Java 类似物是什么。NET 的 XML 序列化?


答案 1

2008年回答用于此的“官方”Java API现在是JAXB - 用于XML绑定的Java API。请参阅 Oracle 的教程。参考实现位于 http://jaxb.java.net/

2018年更新请注意,Java EE 和 CORBA 模块在 JDK9 的 SE 中已弃用,并将在 JDK11 中的 SE 中移除。因此,要使用 JAXB,它要么需要位于由(例如.app 服务器捆绑在一起的现有企业级环境中),要么需要手动将其引入。


答案 2

XStream非常擅长将对象序列化为XML,而无需太多的配置和金钱!(它在BSD许可证下)。

我们在一个项目中使用它来替换普通的旧java序列化,它几乎开箱即用。