xml内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<elements>
<element name="time">2017/05/16 03:44:16</element>
<element name="producttime">2018/02/05 18:35:07</element>
<element name="filesize">129784912</element>
</elements>
</root>
获取xml中的字段标签以及字段名字
string firstXmlPath = "...//my.xml";
XmlDocument xmlDocument = new XmlDocument();///创建xml的对象
xmlDocument.Load(firstXmlPath); ///载入xml文件
XmlNodeList xmlNl = xmlDocument.SelectNodes("/root/elements/element");///获取到所需要的节点,并将获取到的所有节点加入到节点集中
foreach (XmlElement sgnode in xmlNl)///遍历节点
{
string s_lable = sgnode.GetAttribute("name");///获取节点的标签名
string s_value = sgnode.InnerText;///获取节点的值
}