C# 如何创建这种XML?
我想通过C#代码XML创建如下:C# 如何创建这种XML?,c#,xml,C#,Xml,我想通过C#代码XML创建如下: <Title> <A> <aaaaaaaaaaaaa/> </A> <B> <bbbbbbbbbbbbb/> </B> </Title> 我应该用什么代码创建这样的树?看看。有一个很好的例子。看看,即: 好吧,如果您可以使用LINQ to XML,那就非常简单: XElement root = new XEle
<Title>
<A>
<aaaaaaaaaaaaa/>
</A>
<B>
<bbbbbbbbbbbbb/>
</B>
</Title>
我应该用什么代码创建这样的树?看看。有一个很好的例子。看看,即:
好吧,如果您可以使用LINQ to XML,那就非常简单:
XElement root = new XElement(
"Title",
new XElement("A",
new XElement("aaaaaaaaaaaaa")),
new XElement("B",
new XElement("bbbbbbbbbbbbb"))
);
此外,如果您需要从数据(可能会这样)动态地构建这个函数,那么您可以在构造函数调用中包含查询,所有这些都可以工作
LINQtoXML确实是一个令人印象深刻的易于使用的API。当然,它确实需要.NET 3.5或更高版本。您有几个选项,从XML序列化到Linq。请详细说明你的需要。
XElement root = new XElement(
"Title",
new XElement("A",
new XElement("aaaaaaaaaaaaa")),
new XElement("B",
new XElement("bbbbbbbbbbbbb"))
);