我们如何在c#中获取xml数据?

时间:2014-05-06 10:23:54

标签: c# xml

我想从这个XML文档中获取数据。我怎么能得到它?

<GROUP NAME="Suspense A/c" RESERVEDNAME="">
   <PARENT TYPE="String">&#4; Primary</PARENT>
   <LANGUAGENAME.LIST>
      <NAME.LIST TYPE="String">
       <NAME>Suspense A/c</NAME>
      </NAME.LIST>
   </LANGUAGENAME.LIST>
</GROUP>

我需要这些值

  1. 群组名称(Suspense A/c
  2. 家长(Primary
  3. 提前致谢。

1 个答案:

答案 0 :(得分:0)

我是Xml.Serialization.XmlSerializer.Deserialize方法的粉丝

所以它会像

List<Suff> variable = new List<Stuff>();

XmlSerializer xml = new XmlSerializer(variable.GetType());

using(XmlReader reader = new XmlReader.Create("Path"))
{
   variable = (List<Stuff>)xml.Deserialize(reader);
}

当然,您必须正确设置所有课程才能使其正常工作。但这很容易,对吧?