`

c# - DataSet and Xml

    博客分类:
  • C#
c# 
阅读更多

you can work with DataSet with a lot of controls, include the infragistics XamDataGrid and the DataGrid controls. 

 

DataSet has this ReadXml method to allow you to read data from Xml, so that you can use an xml as the datasource, below shows an example of how construct DataSet with Xml.

 

      public static string xmlString2 = @"<DataRowList>
    <DataRow>
         <TradeDate>Data</TradeDate>
         <TradeType>Type</TradeType>
    </DataRow>
    <DataRow>
    </DataRow>
</DataRowList>
";
      DataSet dataset = new DataSet();
      XmlReader xmlReader = XmlReader.Create(new StringReader(xmlString2));
      dataset.ReadXml(xmlReader);
      DataView dv = dataset.Tables[0].DefaultView;
      xamDatagrid.DataSource = dv;

 

As from the DataSet.ReadXml documentation, you may find there is a ReadSchema call, (while ReadXml support reading both the xml and the schema at once).  

 

More details on the DataSet schema is yet to come.

分享到:
评论

相关推荐

    C#通过DataSet读写xml文件的方法

    在.NET框架中,C#提供了一种方便的方式来处理XML数据,即使用DataSet对象。DataSet作为一个内存中的数据集合,可以方便地进行数据操作,并且能够直接与XML文件进行交互。本篇将详细介绍如何利用DataSet来读取和写入...

    C# DataSet和XML文件的相互转换

    在C#编程中,经常需要在`DataSet`和XML文件之间进行转换,以便于数据的持久化、跨平台传输或与其他系统集成。下面我们将详细探讨这两种数据结构之间的转换过程。 1. `DataSet`到XML的转换: 当你需要将`DataSet`的...

    XML与DataTable-DataSet互转(C#)

    本文将详细讨论如何在C#中将XML与DataTable-DataSet进行互转。 首先,我们来看如何将DataTable对象转换为XML字符串。这个过程涉及到`DataTable.WriteXml`方法,该方法接收一个XmlWriter对象,用于将DataTable的内容...

    C# DataSet读取XML

    本篇文章将深入探讨如何利用C#中的DataSet来读取XML文件,并将其内容展示在GridView控件中。 首先,XML(Extensible Markup Language)是一种轻量级的数据交换格式,常用于存储和传输结构化数据。DataSet可以解析...

    c# xml转dataset

    在.NET框架中,C#提供了一种方便的方式来处理XML数据,可以将XML文档转换为DataSet对象,以便于进一步的数据操作和处理。`XmlDataDocument`是这个过程中的关键类,它继承自`System.Xml.XmlDocument`,并添加了与.NET...

    C# Winform中Dataset操作xml的投票系统

    (最近发现有朋友评论说是公司...下载的朋友请仔细了解程序)C# 中Dataset操作xml的投票系统C# 中Dataset操作xml的投票系统C# 中Dataset操作xml的投票系统C# 中Dataset操作xml的投票系统C# 中Dataset操作xml的投票系统

    C#操作XML文件方法举例,dataset转换XML

    本文将深入探讨如何利用C#进行XML文件的操作,包括XML文件的读写、修改以及XML与DataSet之间的转换,这些都是IT专业人员在日常工作中经常遇到的需求。 ### XML文件的创建与修改 在C#中,可以使用`XmlWriter`类来...

    c#使用Dataset读取XML文件动态生成菜单的方法

    总结来说,C#中使用Dataset读取XML文件动态生成菜单是一种高效且灵活的方法,它结合了XML的强大数据描述能力与.NET Framework的强类型数据处理能力,使得开发人员能够轻松地构建用户界面,尤其是对于需要根据配置...

    C# xml与dataset转换的例子

    本教程将详细阐述如何在C#中进行XML与DataSet之间的转换,这对于数据的存储、传输和操作至关重要。 XML是一种结构化的数据格式,它独立于任何特定的编程语言,可用于描述和交换数据。DataSet是.NET框架中的一个对象...

    C#中DataSet的用法(很详细)

    此外,DataSet还支持与XML数据的交互,使得数据的持久化和传输变得更加便捷。 DataSet内部结构: 1. DataTable:DataSet中的每个DataTable代表了数据表,由DataColumn(列定义)和DataRow(行数据)组成。...

    将数据从DataSet写入XML文件

    ### 将数据从DataSet写入XML文件 在.NET框架中,`DataSet`是用于存储从数据库获取的数据的一个对象。为了方便地将数据保存为XML格式,可以利用`DataSet`对象的功能将其导出到XML文件中。这对于数据交换、备份或进行...

    DataSet Xml 互相转换

    在.NET框架中,`DataSet`和`XML`是两种常用的数据处理和存储方式。`DataSet`是一个内存中的数据集合,可以包含多个`DataTable`,它们之间可以通过`DataRelation`建立关联。而`XML`是一种可扩展标记语言,常用于数据...

    xml.zip_C# xml dataset_Csharp xml_c# xml查询_xml csharp_xml文件

    该压缩包内包含几个操作Xml文件的实例. 每一种Xml文件的格式都有所不同. 支持Xml文件的查询、修改、删除节点等. ...还有如何将Xml文件转换为DataSet数据集. 然后通过更新数据集来实现Xml文件的更新.

    xml文件转换Dataset

    以上就是使用C#和ASP.NET将XML文件转换为DataSet的基本过程。在实际开发中,你可能需要根据具体需求进行异常处理、错误检查和性能优化。了解这些基础知识后,你就可以灵活地在项目中处理XML数据了。

    C# DataSet的内容写成XML时如何格式化字段数据

    C# DataSet的内容写成XML时如何格式化字段数据

    Delphi调用C#的Webservice返回Dataset

    因此,我们需要在C# Webservice中将Dataset转换为通用的XML或者自定义的类结构,然后在Delphi端再反序列化回来。这个过程可能涉及到数据类型转换和错误处理。 在实际开发过程中,还需要考虑性能优化、错误处理、...

    ASP.NET应用:DataSet 和XML

    - 在C#中,可以直接通过`XmlDocument`类对XML文件进行修改、查询、添加和删除等操作,提供了更底层和更灵活的XML处理方式。 3. **代码示例**: - 提供了`DataSet`与字符串之间的转换示例,如`...

    VOC猫狗数据集 VOC_cat_dog-dataset.zip

    这个数据集是从PASCAL VOC(Pattern Analysis, Statistical Modelling and Computational Learning - Visual Object Classes)数据集中精心筛选出来的,VOC数据集是一个大型的多类别的图像数据集,包含了丰富的图像...

    DataSet数据导入成xml、txt、xls

    ### 数据集(DataSet)导出至XML、TXT与XLS文件 #### 概述 本文档将详细介绍如何利用VB.NET编程语言将一个DataSet对象中的数据导出为XML、TXT以及XLS格式的文件。此方法适用于需要将数据库查询结果或其他形式的数据...

Global site tag (gtag.js) - Google Analytics