一、XML
1.和html区别:区分大小写,节点随意定义,节点必须成对出现。
2.<?xml version="1.0" encoding="utf-8" ?>
version:xml符合1.0版本规范
encoding:编码集
3.示例
<?xml version="1.0" encoding="utf-8" ?>
<engineer>
<ID>1001</ID>
<Name>张三</Name>
<Age>29</Age>
<ID>1002</ID>
<Name>李四</Name>
<Age>26</Age>
</engineer>
4.xml文件的解析
XmlDocument myxml = new XmlDocument();
myxml.Load("Engineer.xml");
XmlNode engineer = myxml.DocumentElement;
foreach (XmlNode Node in engineer.ChildNodes)
{
switch (Node.Name)
{
case "ID":
Console.WriteLine("ID是" + Node.InnerText);
break;
case "Name":
Console.WriteLine("name是" + Node.InnerText);
break;
case "Age":
Console.WriteLine("age是" + Node.InnerText);
break;
}
}
Console.ReadLine();
P.S. xml文件必须放在bin/debug路径下才能解析,否则找不到对应文件
C# 可扩展性标记语言XML
猜你喜欢
转载自blog.csdn.net/MD_ASCE/article/details/81737421
今日推荐
周排行