【发布时间】:2012-10-01 19:20:15
【问题描述】:
我在反序列化学说集合的序列化集合时遇到问题。找不到关于那个和任何主题的文档,我是 JMSSerializer 的新手。当我尝试反序列化时:
$collection = $serializer->deserialize($jsonData,'Doctrine\Common\Collections\ArrayCollection','json');
$collection 为空
当我设置为 null 而不是类名时,我在结果上有 assoc 数组。有没有一种优雅的方式来反序列化该 json?
编辑: 对不起。这是序列化的集合:
[{"id":88,"name":"Poland","created_at":"2012-09-28T11:59:06+0000"},{"id":90,"name":"Great Britain","created_at":"2012-09-28T11:59:06+0000"}]
【问题讨论】:
-
你能把序列化的
ArrayCollection的json粘贴到问题中吗?
标签: symfony doctrine-orm jmsserializerbundle