zoukankan      html  css  js  c++  java
  • XML==>Table

     public DataTable XLM_test(string path, string nodeName)
            {
                DataTable table = new DataTable();
                table.Columns.Add("EmployeeID", typeof(string));
                table.Columns.Add("EName", typeof(string));
                table.Columns.Add("ESex", typeof(string));
                table.Columns.Add("EAge", typeof(string));
                table.Columns.Add("EPlace", typeof(string));
                table.Columns.Add("EMoney", typeof(string));

                XmlDocument doc = new XmlDocument();
                doc.Load(path);
                //XmlNodeList xnl = doc.SelectSingleNode(nodeName).ChildNodes; ;//获取NewDataSet节点的所有子节点
                XmlNodeList xnl = doc.SelectSingleNode("NewDataSet").ChildNodes; ;//获取NewDataSet节点的所有子节点
                foreach (XmlNode xn in xnl)//遍历所有子节点
                {
                    XmlElement xe = (XmlElement)xn;//将子节点类型转换为XmlElement类型
                    if (xe.Name == "Table")//判断节点名为Table
                    {
                        XmlNodeList xnlChild = xe.ChildNodes;//继续获取xe子节点的所有子节点
                        DataRow row = table.NewRow();
                        foreach (XmlNode xnChild in xnlChild)//遍历
                        {
                           
                            XmlElement xeChild = (XmlElement)xnChild;//转换类型
                            //if (xeChild.Name == "EName")
                            //{
                            //    row["EName"] = xeChild.InnerText;
                            //}

                            row[xeChild.Name] = xeChild.InnerText;

                           
                        }
                        table.Rows.Add(row);
                    }
                }

                return table;
            }

    =================

     webBrowser1.Navigate()

  • 相关阅读:
    equals(),hashcode(),克隆学习心得
    AOP学习心得&jdk动态代理与cglib比较
    jackson注解使用心得
    rabbitmq使用心得
    web项目存数据到数据库,中文乱码,解决过程
    jdk动态代理学习
    团队作业——随堂小测(同学录)基本完工-紫仪
    alpha-咸鱼冲刺day3-紫仪
    alpha-咸鱼冲刺day2-紫仪
    alpha-咸鱼冲刺day1-紫仪
  • 原文地址:https://www.cnblogs.com/moss_tan_jun/p/1869502.html
Copyright © 2011-2022 走看看