我有一个代表表格、行和单元格的数据结构。我需要将其序列化和反序列化为 JSON 和 XML。如何配置 JMS Serializer 来序列化这种对象,
class Test {
public $data = [
'row_one' => ['cell-11', 'cell-12'],
'row_two' => ['cell-21', 'cell-22'],
];
}
进入这个 XML:
<result>
<data>
<row index="row_one">
<cell>cell-11</cell>
<cell>cell-12</cell>
</row>
<row index="row_two">
<cell>cell-21</cell>
<cell>cell-22</cell>
</row>
</data>
</result>
我已经尝试使用表示带有@Inline
注释的行的对象,它不适用于 JSON 中的反序列化,行是空的。