每个版本都没有新的版本.只有两个.不幸的是应该有两个,但肯定不会超过两个.
我推荐的是System.Xml.Linq.XDocument它及其相关的类.它们提供了一个干净,有用的API,允许您使用LINQ和Enumerable扩展方法.在此API中生成XML树很容易,因为您可以嵌套构造函数调用,最终得到的代码看起来非常像XML本身.
我不推荐的是System.Xml.XmlDocument.它已经过时了,它的设计遵循W3C对XML API的建议.因此,它不支持任何现代或C#特定的想法,包括enumerables和LINQ.在此API中生成XML树是曲折的:您必须单独创建每个元素并调用方法AppendChild,将它们转换为树.
| 归档时间: |
|
| 查看次数: |
2200 次 |
| 最近记录: |