代码之家  ›  专栏  ›  技术社区  ›  Rodrigo Gama

Android XML对象序列化

  •  3
  • Rodrigo Gama  · 技术社区  · 16 年前

    我想在Android中将一个对象序列化为XML。

    有什么建议吗?

    PS:已经尝试过XStream,但是它不能用Android正确地序列化枚举。问题在于: Serialization problem with Enums at Android

    3 回复  |  直到 9 年前
        1
  •  3
  •   Cheryl Simon    16 年前

    不幸的是,我认为Android中还没有一个很好的对象xml序列化解决方案。大多数现有的解决方案对于移动应用来说太重了,而且依赖于Android不支持的东西。

    有关XML选项的概述,请参见 working with xml in Android .

        2
  •  8
  •   Grant    15 年前

    你试过简单的吗 http://simple.sourceforge.net/

        3
  •  1
  •   Jamie Little    11 年前

    它不是XML,但您可能希望使用Google的GSON库来序列化对象。这是他们在文档中的建议,作为 Serializable :

    JSON简洁,可读性强,效率高。Android包括一个流API和一个树API来读写JSON。使用绑定库,如 GSON 直接读写Java对象。