Linq to xml:XElement拼装
2008-12-26 10:00
381 查看
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Linq;
namespace linq
{
class Program
{
static void Main(string[] args)
{
XElement x = new XElement("body",
new XElement("form",
new XElement("ID", 99999),
new XElement("name", "zhangsan")
)
);
XElement y = new XElement("body",
new XElement("form",
new XElement("ID", 88888),
new XElement("name", "lisa")
)
);
//组装
XElement z = new XElement("ROOT",
new XElement("bodys",
x,y
)
);
XElement srcTree = new XElement("Root",
new XElement("Element", 1),
new XElement("Element", 2),
new XElement("Element", 3),
new XElement("Element", 4),
new XElement("Element", 5)
);
XElement xmlTree = new XElement("Root",
new XElement("Child", 1),
new XElement("Child", 2),
from el in srcTree.Elements()
where (int)el > 2
select el
);
Console.WriteLine(z);
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Linq;
namespace linq
{
class Program
{
static void Main(string[] args)
{
XElement x = new XElement("body",
new XElement("form",
new XElement("ID", 99999),
new XElement("name", "zhangsan")
)
);
XElement y = new XElement("body",
new XElement("form",
new XElement("ID", 88888),
new XElement("name", "lisa")
)
);
//组装
XElement z = new XElement("ROOT",
new XElement("bodys",
x,y
)
);
XElement srcTree = new XElement("Root",
new XElement("Element", 1),
new XElement("Element", 2),
new XElement("Element", 3),
new XElement("Element", 4),
new XElement("Element", 5)
);
XElement xmlTree = new XElement("Root",
new XElement("Child", 1),
new XElement("Child", 2),
from el in srcTree.Elements()
where (int)el > 2
select el
);
Console.WriteLine(z);
Console.ReadLine();
}
}
}
相关文章推荐
- Linq To XML:论XStreamingElement与XElement的不同
- Linq To XML:论XStreamingElement与XElement的不同
- LINQToXML循环增加XElement节点
- Linq To Xml 备忘录1(XDocument, XElement的使用)
- Linq To Xml 之XDocument, XElement的使用
- C# Linq to xml学习 用XElement类读写XML文档(用作配置文档)
- Linq to XML 之XElement的Descendants方法的新发现
- [代码]访问内存中的XML元素和元素属性(LINQ to XML)
- [代码]使用函数构造创建具有属性的元素(LINQ to XML)
- LINQ to XML
- LinQ To XML 新建文件并增加节点
- [Linq]Linq To Xml (待整理)
- linq to xml操作XML
- Linq to XML
- LINQ TO XML
- LINQ to XML 实战
- asp.net MVC中linq to xml的简单操作
- LinqToXml
- LINQ TO XML
- linq to xml/动态类型 从树型表构建树(linq to entity处理数据库)