我正在尝试使用JMSSerializerBundle
with反序列化 YAML 文件Symfony 3.3
。运行此代码:
$yaml = $this->serializer->serialize($obj, "yml");
dump($yaml); // This shows valid YAML content
$result = $this->serializer->deserialize($yaml, ObjCls::class, "yml");
产生:The format "yml" is not supported for deserialization
。因此,序列化工作但不反序列化。上面的代码适用于json
and xml
,但不适用于 'yml'。
为了反序列化 YAML,我必须更改一些配置吗?