【发布时间】:2011-02-17 17:17:29
【问题描述】:
我经常将我的对象以 xml 格式写入数据库。
但是,如果我更改对象的形式,比如更改名称或更改字段,我将无法再从数据库中读取它们,这使得读取它们、将它们转换为新对象的任务有些困难表单,并将它们写回数据库。
我宁愿不必在每次更改课程时都重命名课程。
*注意:我依靠 C# 的 XmlSerialization/Deserialization 对象来生成 Xml。如果我更改对象的格式,这可能是不可取的。
【问题讨论】:
-
如果你做了很多,你可能想看看一个文档数据库;比 RDBMS 更适合这种类型的使用...
标签: c# xml database xml-serialization