我对 XML 序列化有问题。 我将尝试用以下的 Xml 示例文件解释它 。
<AutoExpo>
<Details>
<Venue>XYZ</Venue>
<StartTime>09:00</StartTime>
<EndTime>21:00</EndTime>
</Details>
<Cars>
<Car>
<Company>Chevrolet</Company>
<Model>Cruz</Model>
<Color>Red</Color>
</Car>
<Car>
<Company>Ford</Company>
<Model>Fiesta</Model>
<Color>Blue</Color>
</Car>
</Cars>
</AutoExpo>
当我读这个 xml 文件时, 我将汽车解序成物体。 汽车列表可以是巨大的。 我的代码使用这些物件, 可以改变一些汽车的特性。 如果我想将属性发生变化的汽车物件序列化, 回到 xml 文件, 保存下来, 这样下次当我的代码启动时, 它就会收到最新的状态信息 。