XML(c#)如何取数据

来源:百度知道 编辑:UC知道 时间:2024/05/18 08:04:34
<?xml version="1.0" encoding="utf-8" ?>
<blog>
<grading>
<name>学前班</name>
<exp>100</exp>
</grading>
<grading>
<name>一年级</name>
<exp>200</exp>
</grading>
<grading>
<name>二年级</name>
<exp>400</exp>
</grading>
<grading>
<name>三年级</name>
<exp>800</exp>
</grading>
<grading>
<name>四年级</name>
<exp>1600</exp>
</grading>
<grading>
<name>五年级</name>
<exp>3200</exp>
</grading>
<grading>
<name>六年级</name>
<exp>6400</exp>
</grading>
<grading>
<name>高一</name>

XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load("文件路径");
XmlNodeList nodeList = xmlDoc.SelectSingleNode("grading").ChildNodes;
foreach (XmlNode xn in nodeList)//遍历所有子节点
{
XmlElement xe = (XmlElement)xn;

..................
}

查数据库 肯定不难是吧

这里要用到 XMLDocument 这个类。
XMLDocument doc = new XMLDocument("文件路径")
这里面有好多方法可以用
我的机子没装 C# 所以想给你看看也没办法
自己看帮助吧
这个不难!

遍历节点