24
私はクラスを持っているとしましょう。XMLシリアル化を使用して親ノードなしでコレクションをシリアル化する
public class Car
{
public List<Passenger> Passengers {get; set;}
}
乗客がCarの子ノードであり、介入する乗客ノードが存在しないようにXMLにシリアル化したいと思っています。言い換えれば、出力はこのようになります。
<Car>
<Passenger>...</Passenger>
<Passenger>...</Passenger>
</Car>
これはデフォルトのレイアウトです。
<Car>
<Passengers>
<Passenger>...</Passenger>
<Passenger>...</Passenger>
</Passengers>
</Car>
これを達成するためにCar.Passengersに追加する必要がある属性がありますが、私はそれを思い出しません。