XmlReader reader = XmlReader.Create(new StringReader(e.Result));
XDocument document = XDocument.Load(reader);
//集群管理
SysConfigManage.ClusterCollection = (from f in document.Root.Element("ServicesConfig").Element("ClusterManage").Descendants("Cluster")
select new Cluster
{
Name = f.Attribute("Name").Value,
Description = f.Attribute("Description").Value,
BaseURL = f.Attribute("BaseURL").Value,
UserName = f.Attribute("UserName").Value,
Password = f.Attribute("Password").Value,
ServiceSDStorageFolder = f.Attribute("ServiceSDStorageFolder").Value,
ServerType = f.Attribute("ServerType").Value,
}).ToList<Cluster>();
//地图服务类型
SysConfigManage.ServerCollection = (from f in document.Root.Element("ServicesConfig").Element("ServerTypeManage").Descendants("ServiceType")
select f.Attribute("Name").Value).ToList();
本文详细介绍了如何使用C#中的XmlReader和XDocument类解析XML文件,提取集群配置信息,并列举了集群的基本属性如名称、描述、基网址等。同时,也展示了如何获取服务器类型配置。
1943

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



