クラスにシリアライズしたい XML があります。
<Group>
<Employees>
<Employee>
<Name>Hari</Name>
<Age>30</Age>
</Employee>
<Employee>
<Name>Yougov</Name>
<Age>31</Age>
</Employee>
<Employee>
<Name>Adrian</Name>
<Age>28</Age>
</Employee>
</Employees >
上記の XML は、C# で非常に簡単に実現できます。しかし、XMLが次のように見える私の要件に出くわしました。
<Group>
<Employees>
<Hari Age=30 />
<Yougov Age=31 />
<Adrian Age=28 />
</Employees >
</Group>
従業員がいるList<Employee>
場所KeyValuePair<string, int>("Hari", 30)
上記のシリアル化された XML を取得するためにクラスとメンバー変数を設計するにはどうすればよいですか? (ただし、従業員リストに重複する名前はありません)
どんな助けでも大歓迎です。