LINQ to XML创建复杂的XML文件

本文关键字:XML 文件 复杂 创建 to LINQ | 更新日期: 2023-09-27 18:24:06

我想知道是否有任何简单/快速的方法来创建复杂的XML文件,当我说复杂时,我指的是封装的20多个元素。虽然这是VB.net,但不幸的是,文本在这种情况下不起作用。我们一定会很感激你的一些建议。

LINQ to XML创建复杂的XML文件

您肯定想要.Net 3.5中的System.Xml.Linq工具。即使您根本不使用Linq,也不使用XML文字,它仍然是一个极好的库,用于在代码中动态构建XML。但是,既然您说不能使用XML文本,这是否意味着您处于.Net 3.0或之前的项目中,并且不能升级?如果不能使用最好的工具,那将是非常不幸的。

假设您可以使用System.Xml.Linq,而您只是有一个愚蠢的老板反对Xml文本的语法糖(也许是某种语言势利者?),那么您需要熟悉以XElement类为中心的库。

我强烈建议观看以下dnrtv第1部分和第2部分的视频。

XLinq:使用LINQ 从对象创建XML

如果您使用的是.net 3.5版本,那么要使用XML数据,最好使用LINQ To XML

http://www.codeproject.com/Articles/24376/LINQ-to-XML

使用XPath和XmlDocument(C#)操作XML数据