prolix/serializer

用于(反)序列化任何复杂度数据的库;支持XML、JSON和YAML。

2.1.8 2019-12-17 14:33 UTC

README

alt text

介绍

此库允许您(反)序列化任何复杂度的数据。目前,它支持XML和JSON。

它还为您提供了丰富的工具集,以满足您的特定需求。

内置功能包括

  • (反)序列化任何复杂度的数据;优雅地处理循环引用和复杂的排除策略。
  • 支持许多内置PHP类型(如日期、时间间隔)
  • 与Doctrine ORM等集成
  • 支持版本控制,例如用于API
  • 可通过XML、YAML或注解进行配置

文档

文档中了解更多关于序列化库的信息。

注意

您正在浏览2.x版本的代码,如果您对1.x版本感兴趣,请查看1.x分支。

1.x和2.x之间的差异可以在变更日志中找到。从1.x升级到2.x对大多数用户代码来说几乎应该是透明的,
如果您大量使用了内部API或依赖于已删除的功能,请参阅UPGRADING文档,该文档简要介绍了如何升级。

只接受在master分支上的新功能请求。接受master和1.x分支的bug修复。在1.x分支上提交的bug修复将在可能的情况下移植到master分支。