一聚教程网:一个值得你收藏的教程网站

热门教程

C#对XML操作:一个处理XML文件的类(1)

时间:2022-07-02 11:50:33 编辑:袖梨 来源:一聚教程网

C#操作XML初步(7)
第四章:通用的XML处理方法(1)
既然我们能够使用DATASET来操作XML文件,那真实太方便了,他完全有能力将一个XML文件当作一张表来使用,那又何乐而不为呢?
于是我们可以同过这样的一个C#类来操作XML,完成类似数据库般的操作: 
using System;
using System.Text;
using System.IO;
using System.Xml;
using System.Data;
namespace XmlBook.Com.Sem.Tools
{
 ///
 /// 版权: Copyright by SEM IT Department
 /// 版本: 0.0.1
 /// 文件: XmlBook.Com.Sem.Tools.XmlDataBase.cs
 /// 目的: 提供将XML当作数据库处理的一些方法
 /// 作者: 欧阳云天 @2005-04-09
 /// 邮箱: outrace@soueast-motor.com
 /// 修改:
 ///

 public class XmlDataBase
 {
    #region 私有成员
    private string strDataFile = null;
    ///
    /// 数据集
    ///

    private DataSet myDs = null;
    ///
    /// 字符过滤数组 比如 "id='1' and userName='trace'"
    ///

    private string strFilter = null;
    ///
    /// 排序的字段 比如 "id desc,userName"
    ///

    private string strSort = null;

热门栏目