【发布时间】:2011-01-20 06:59:51
【问题描述】:
如果我要处理几种 standard xml 格式,将它们封装在 C# 3.5 中的最佳实践方式是什么?我想最终得到类似于 System.ServiceModel.Syndication 命名空间的东西。
封装ADF 1.0 XML standard 的类就是一个例子。它具有主要的 XML 根节点、6 个子元素,其中 4 个是必需的 IIRC,还有几个必需的和可选的元素和属性在树的下方。我希望该类至少为所有必需的部分创建 XML,一直到完整的 XML 表示。 (有道理)。
对于 LINQ 4 XML 和扩展类等,必须有一些关于快速生成类结构以供使用的想法。是的?不? :)
我不确定我是否提供了足够的细节来得到一个正确的答案,但我现在愿意接受想法。
TIA
【问题讨论】: