【发布时间】:2009-10-28 14:55:23
【问题描述】:
我有一个用 C# 3.0 编写的动态链接库。这个库有一小部分公共类,我想为其制作 XML 表示。这个想法是允许使用 XML 作为表示从磁盘“保存/加载”对象。我还想允许类库的用户将这些 XML 表示作为输入传递给库的某些函数。我以前从未以这种方式使用过 XML,所以我目前正在尝试学习和理解 XML。
我在网上看到了很多关于 XMLSerializer 类的内容,但我不确定这是否是我正在寻找的,因为我希望在程序中将这些对象表示为 XML,以便我可以以 XML 格式操作它们而不是直接写入文件。
我应该定义一个 XSD 文件吗?我需要学习哪些 .Net 课程?有什么好的地方可以开始学习如何完成此类任务吗?
【问题讨论】: