此代码演示如何使用XElement.Parse()方法分析XML字符串,并创建XElement元素。从编程效率来讲这种做法可能效率非常的高,但从代码的执行效率来看,还是使用函数构造的方式创建XML树的效率高一点。
示例代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Linq;
namespace Demo01Ex01
{
class Program
{
static void Main(string[] args)
{
XElement Contacts = XElement.Parse(
@"<Contacts>
<Contact>
<Name>Patrick Hines</Name>
<Phone Type=""home"">206-555-0144</Phone>
<Phone type=""work"">425-555-0145</Phone>
<Address>
<Street>123 Main St</Street>
<City>Mercer Island</City>
<State>WA</State>
<Postal>68042</Postal>
</Address>
<NetWorth>10</NetWorth>
</Contact>
<Contact>
<Name>Gretchen Rivas</Name>
<Phone Type=""mobile"">206-555-0163</Phone>
<Address>
<Street>123 Main St</Street>
<City>Mercer Island</City>
<State>WA</State>
<Postal>68042</Postal>
</Address>
<NetWorth>11</NetWorth>
</Contact>
</Contacts>");
Console.WriteLine(Contacts);
}
}
}
[代码]如何分析XML字符串(LINQ to XML)
最新推荐文章于 2025-08-03 16:22:45 发布
本文展示了一种利用XElement.Parse方法解析XML字符串并创建XElement元素的方法。通过示例代码,介绍了如何构造包含多个联系人信息的XML数据结构。
2355

被折叠的 条评论
为什么被折叠?



