テーブル、行、セルを表すデータ構造があります。JSON と XML にシリアル化および逆シリアル化する必要があります。この種のオブジェクトをシリアライズするように JMS シリアライザーを構成するにはどうすればよいですか?
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 での逆シリアル化では機能しません。行は空です。