XML文件读取

原创 2017年01月03日 15:14:51

  <SoftWareInfo>
    <SoftWareName>...</SoftWareName>
    <Version>....</Version>
    <Company>.....</Company>
 </SoftWareInfo>

#region 读取软件信息Xml文件,软件名

            XmlDocument xmlDoc = new XmlDocument();
            if (File.Exists(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"SoftWareInfo.xml")))
            {
                xmlDoc.Load(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"SoftWareInfo.xml"));//加载文件
                XmlNode xmlFather1 = xmlDoc.SelectSingleNode("SoftWareInfo");//得到根节点

                XmlNodeList xmlFather2 = xmlFather1.ChildNodes;                // 得到二级节点列表
                bool NameExist = false;
                foreach (XmlNode xn1 in xmlFather2)
                {
                    if (xn1.Name == "SoftWareName")
                    {
                        if (xn1.InnerText == string.Empty)
                        {
                            MessageBox.Show("软件信息文件内容异常!", "文件错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            break;
                        }
                        else
                        {
                            NameExist = true;
                            this.Text = xn1.InnerText;
                        }
                    }
                    if (!NameExist)
                    {
                        MessageBox.Show("软件信息文件内容缺失节点!", "文件错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            else
            {
                MessageBox.Show("软件信息文件丢失!", "缺失文件", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            #endregion

C# winform xml文件读取

  • 2017年11月27日 15:20
  • 653KB
  • 下载

读取目录中的xml文件并写入Excel

  • 2017年11月22日 17:17
  • 1.86MB
  • 下载

python读取xml文件

python读取xml文件 2014-03-04 23:43 by 虫师, 77696 阅读, 6 评论, 收藏, 编辑     关于python读取xml文章很多,但大多文章都是贴一个...

SAX2方法读取XML文件

  • 2017年11月02日 08:56
  • 6.89MB
  • 下载

Java读取zip压缩包下xml文件

刚好公司项目有这样一个需求,就把成果拿出来记录一下! 功能需求: Java读取zip压缩包下xml文件,并显示xml文件中标签中的内容。 代码实现: package com.hu...

C# XML文件读取示例

  • 2015年01月22日 10:00
  • 75KB
  • 下载

关于读取xml文件

  • 2013年11月03日 15:18
  • 2.59MB
  • 下载

java 读取xml文件,并转换成字符串

package com.sfzc.books.service.imp; import java.io.File; import java.io.IOException; import java.io...
  • chanya
  • chanya
  • 2012年05月09日 15:39
  • 16115

DOM读取XML文件

  • 2013年11月05日 10:27
  • 448KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:XML文件读取
举报原因:
原因补充:

(最多只允许输入30个字)