Colander是一个Python Pylons工具,用于:

验证和反序列化通过XML,JSON,HTML表单发布或任何其他同样简单的数据序列化获得的数据

有点像半结构化数据的ORM。在我看来,如果您要处理以下两种情况,则将特别有用:

  • 许多第三方API以专有结构返回XML / JSON
  • 一个内部系统,需要对相同的数据进行序列化和反序列化(例如,如果您要桥接内部API)

  • 我正在同时具有这两个要求的Scala项目中工作-因此我想知道是否有与JVM相同的Colander吗?

    最佳答案

    XStream对于这样的库可能是一个不错的选择

    10-08 05:40