として、配列の配列をシリアライズは、私は、フィールドを持つ単一のXML要素
<Fields>
<Field x="0" y="0">
...
</Field>
<Field x="0" y="1">
...
</Field>
...
</Fields>
残念ながら、C#のXmlSerializerは私に
<Fields>
<ArrayOfField>
.... some fields here
</ArrayOfField>
<ArrayOfField>
.... some here
</ArrayOfField>
...
</Fields>
を与えます
これはどのように達成するのですか?
実際、配列の配列に固執する必要はありません。フィールドは2D空間を表現するので、自然な選択でした。 Dictionary
私は必要な方法をシリアル化するだろうか?
あなたは私たちに言うことができます。あなたはxsltを使ってあなたのxmlを変換することができました。 – naveen
私はすべての詳細を与えませんでした.xとyは 'Field'クラスのパブリックフィールドであり、属性にマップされています。 'Field'クラスは大丈夫です。私はちょうど2D配列、配列の配列、またはギザギザの配列をシリアル化する方法を見つけることができません。 – emesx