`
minh456
  • 浏览: 61367 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

ASP.NET将XML数据转换成DataTable

    博客分类:
  • C#
阅读更多
/// <summary>
        /// 获取部门列表
        /// </summary>
        /// <returns></returns>
        public DataTable getRTXDeptmentList()
        {
            util.RTXAction rtx = new util.RTXAction();
            string xmlstr = rtx.GetDepartmentlist();

            //GetDepartmentlist()返回XML

            //<Departments>

            //<Department Name = "测试部门1"/>

            //<Department Name = "测试部门2"/>

            //</Departments>

            XmlDocument xml = new XmlDocument();
            xml.LoadXml(xmlstr);

            DataTable dt = new DataTable();
            DataColumn dc = new DataColumn("deptname");
            dt.Columns.Add(dc);
            for (int i = 0; i < xml.ChildNodes[0].ChildNodes.Count; i++)
            {
                DataRow dr = dt.NewRow();
                dr["deptname"] = xml.ChildNodes[0].ChildNodes[i].Attributes["Name"].Value;
                dt.Rows.Add(dr);
            }
            return dt;
        }
分享到:
评论

相关推荐

    asp.net知识库

    有了System.Data.IDataReader,一切皆成数据 理解DataSet的数据缓存机制 存储过程 可按任意字段排序的分页存储过程(不用临时表的方法,不看全文会后悔) 常用sql存储过程集锦 存储过程中实现类似split功能(charindex) ...

    XML格式和Data格式转换类

    将xml字符串转换成DataTable 3、public static DataSet CXmlFileToDataSet(string xmlFilePath)将xml文件转换成DataSet 4、public static... int tableIndex)将xml文件转换成DataTable DataToXml子类 函数...

    asp.net技术内幕(1)

    13.2 通过DataSet使用XML 13.2.1 将XML文档读入DataSet 13.2.2 通过ReadXml使用模式 13.2.3 从DataSet写XML文档 13.2.4 通过DataSet使用XMLData Documents 13.3 使用样式单转换XML 13.4...

    ASP.NET 3.5 开发大全

    17.4.3 ASP.NET MVC 跨页数据呈现(TempData) 17.4.4 ASP.NET MVC页面重定向 17.4.5 ASP.NET MVC URL路由(URLRouting) 17.4.6 ASP.NET MVC控件辅助工具(Helper) 17.4.7 ASP.NET MVC表单传值 17.5 小结 第18章 ...

    asp.net专家疑难解答200问

    如何将XML作为数据源绑定到控件 第8章 数据库设计 143.ASP.NET应用程序如何实现与SQL Server数据库的连接 144.ASP.NET应用程序如何实现与ACCESS数据库的连接 146.如何使用ADO.NET在数据库执行SQL...

    ASP.NET3.5从入门到精通

    17.4.3 ASP.NET MVC 跨页数据呈现(TempData) 17.4.4 ASP.NET MVC 页面重定向 17.4.5 ASP.NET MVC URL 路由(URLRouting) 17.4.6 ASP.NET MVC 控件辅助工具(Helper) 17.4.7 ASP.NET MVC 表单传值 17.5 小结 第 ...

    ASP.NET 3.5 开发大全word课件

    这是整部学习资料 由于太大第一章免费供应给大家 在我的上传资源中 如果觉得还不过希望大家给...17.4.3 ASP.NET MVC 跨页数据呈现(TempData) 17.4.4 ASP.NET MVC页面重定向 17.4.5 ASP.NET MVC URL路由(URLRouting)...

    .NET常用源代码

    将excel转换为xml 修改并且更新datatable中的数据 在两个asp.net页面间传值 在asp.net中实现搜索引擎 webforms实现在线购物车 webbrowser的例子 一个多设备实现的to do列表,用到了AngularJS wpf的计算器 并行计算和...

    ASP.NET 3.5 开发大全11-15

    17.4.3 ASP.NET MVC 跨页数据呈现(TempData) 17.4.4 ASP.NET MVC页面重定向 17.4.5 ASP.NET MVC URL路由(URLRouting) 17.4.6 ASP.NET MVC控件辅助工具(Helper) 17.4.7 ASP.NET MVC表单传值 17.5 小结 第18章 ...

    ASP.NET 3.5 开发大全1-5

    17.4.3 ASP.NET MVC 跨页数据呈现(TempData) 17.4.4 ASP.NET MVC页面重定向 17.4.5 ASP.NET MVC URL路由(URLRouting) 17.4.6 ASP.NET MVC控件辅助工具(Helper) 17.4.7 ASP.NET MVC表单传值 17.5 小结 第18章 ...

    ASP.NET Night Words

    第1章 asp.net介绍 2 1.1 xhtml语言 2 1.2 静态网页 3 1.3 动态网页 3 1.4 iis的安装和配置 3 1.5 asp.net开发的预备知识 4 1.5.1 asp.net简介 4 1.5.2 在iis上配置asp.net 4 1.5.3 visual studio版本与 ...

    Asp.net下使用Jquery Ajax传送和接收DataTable的代码

    当然也可以请求回XML,但是XML数据冗余多,取到客户端处理比json麻烦的多。 能不能简单一点呢? 上面这些问题,如果DataTable与JSON类型可以方便的相互转换,都可以迎刃而解了。 优点:1)避免不必要的回传; 2)...

    ASP.net技术内幕

    13.2 通过DataSet使用XML 13.2.1 将XML文档读入DataSet 13.2.2 通过ReadXml使用模式 13.2.3 从DataSet写XML文档 13.2.4 通过DataSet使用XMLData Documents 13.3 使用样式单转换XML ...

    c#常用的Datable转换为json,以及json转换为DataTable操作方法

    c#常用的Datable转换为json,以及json转换为DataTable操作方法 ... * 学习和讨论有关asp.net mvc ,Ajax ,jquery ,html/css, xml ,sqlserver ,wpf,IIS以及服务器的搭建和安全性相关技术的交流和学习。

    ASP.NET常用代码

    ASP.NET常用代码 1. 打开新的窗口并传送参数: 传送参数: response.write("&lt;script&gt;window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')&lt;/script&gt;") 接收参数: string a = Request....

    零基础学ASP.NET 2.0电子书&源代码绝对完整版1

    示例描述:本章演示ASP.NET 2.0网站的预编译以及学习ASP.NET 2.0的前置知识。 WebSite文件夹 创建的ASP.NET 2.0 Web站点。 www文件夹 第一个用C#开发的Web应用程序。 bianyi.bat 编译网站的批处理文件。 ...

    asp.net面试题

    四、关于ASP.NET中的代码隐藏文件的描述正确的是( )。 A.Web窗体页的程序的逻辑由代码组成,这些代码的创建用于与窗体交互。该文件称作为“代码隐藏”文件,如果用C#创建,该文件将具有“.ascx.cs”扩展名 B.web...

    asp.net技术内幕(5)

    13.2 通过DataSet使用XML 13.2.1 将XML文档读入DataSet 13.2.2 通过ReadXml使用模式 13.2.3 从DataSet写XML文档 13.2.4 通过DataSet使用XMLData Documents 13.3 使用样式单转换XML 13.4...

    asp.net技术内幕(4)

    13.2 通过DataSet使用XML 13.2.1 将XML文档读入DataSet 13.2.2 通过ReadXml使用模式 13.2.3 从DataSet写XML文档 13.2.4 通过DataSet使用XMLData Documents 13.3 使用样式单转换XML 13.4...

    asp.net技术内幕(3)

    13.2 通过DataSet使用XML 13.2.1 将XML文档读入DataSet 13.2.2 通过ReadXml使用模式 13.2.3 从DataSet写XML文档 13.2.4 通过DataSet使用XMLData Documents 13.3 使用样式单转换XML 13.4...

Global site tag (gtag.js) - Google Analytics