【问题标题】:Converting Objects to XML representations in C#在 C# 中将对象转换为 XML 表示
【发布时间】:2009-10-28 14:55:23
【问题描述】:

我有一个用 C# 3.0 编写的动态链接库。这个库有一小部分公共类,我想为其制作 XML 表示。这个想法是允许使用 XML 作为表示从磁盘“保存/加载”对象。我还想允许类库的用户将这些 XML 表示作为输入传递给库的某些函数。我以前从未以这种方式使用过 XML,所以我目前正在尝试学习和理解 XML。

我在网上看到了很多关于 XMLSerializer 类的内容,但我不确定这是否是我正在寻找的,因为我希望在程序中将这些对象表示为 XML,以便我可以以 XML 格式操作它们而不是直接写入文件。

我应该定义一个 XSD 文件吗?我需要学习哪些 .Net 课程?有什么好的地方可以开始学习如何完成此类任务吗?

【问题讨论】:

    标签: xml c#-3.0 object


    【解决方案1】:

    您可以使用 XmlSerializerStringReaderStringWriter 将 XML 写入字符串而不是文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-29
      • 1970-01-01
      • 2012-10-21
      • 2014-07-07
      • 1970-01-01
      相关资源
      最近更新 更多