zoukankan      html  css  js  c++  java
  • XML字符串读取到datatable

    protected DataTable bind()
            {
                string xmlData = "<?xml version="1.0" encoding="utf-8" ?><DocumentElement><Node><name>aaa</name><value>1</value></Node><Node><name>bbb</name><value>0</value></Node></DocumentElement>";

                //定义DataTable结构   
                DataTable dt = new DataTable();
                dt.Columns.Add(new DataColumn("name", typeof(string)));
                dt.Columns.Add(new DataColumn("value", typeof(int)));

                //加载XML数据,也可XElement.Load("文件名")
                var xdoc = XElement.Parse(xmlData);

                var m = (from mod in xdoc.Elements("Node")
                         select new
                         {
                             //给DataTabel添加数据行
                             a = dt.Rows.Add(new[] { mod.Element("name").Value, mod.Element("value").Value })
                         }).ToList();


                return dt;
            }


    http://bbs.csdn.net/topics/370227271

  • 相关阅读:
    Linux_vi编辑器
    Linux_几个符号命令
    Linux_权限
    Linux_用户/用户组
    Linux_文件及文件夹[创建][复制][移动][删除][重命名]
    Linux_文件查看
    Linux_初识
    码农网站
    学习网站
    软件设计师考试范围
  • 原文地址:https://www.cnblogs.com/kaiwanlin/p/3482914.html
Copyright © 2011-2022 走看看