1

私はMSDNでXMLシリアル化について読んでいました。

Group例では、コレクションのラッパーのようなと呼ばれるクラスが実際に存在することがわかります。複数のが存在する可能性があるためGroupです。

public class Group{
    public Employee[] Employees;
}
public class Employee{
    public string Name;
}

私の場合、XMLは次のようになります。

<?xml version="1.0" encoding="utf-8" ?>
<Company>
    <Employees>
        <Employee .../>
        <Employee .../>
    </Employees>
    <Employees>
        <Employee .../>
        <Employee .../>
    </Employees>
</Company>

aaを作成したくありませんclass Employees { public Employee[] Employees; }。クラス内に座るために 別のクラスを作成するのではなく、持っている方が良いです。Employee[][]EmployeesCompany

XmlSerializer.NET Frameworkでこれを実現する方法はありますか?

4

0 に答える 0