【发布时间】:2010-10-15 19:27:03
【问题描述】:
我一直在四处寻找这个,但似乎无处可去。我需要找到一种基于 .Net Entity 对象的方法来完成以下两项任务:
- 创建一个 XML 文件,其中包含此实体中的完整数据,并带有级联节点(基本上表示外键关系)。我考虑过将数据复制到 DataSet,然后对其执行 WriteXml(),但这似乎有点过头了。实体必须有更直接的方式。但请注意,我并不是要序列化对象。我只需要一个简单的 XML 文件中的数据。
- 与第 1 点相关,我还需要保存一个表示此实体架构的 XSD,以便与上述 XML 一起使用。同样,通过 DataSet 然后 WriteXmlSchema() 是一种选择,但感觉有点矫枉过正。
在实体世界中是否有任何东西可以帮助您以简单的方式做到这一点?
谢谢。
【问题讨论】:
标签: xml entity-framework serialization xsd