自己写的针对xml操作的类
来源:互联网 发布:手机淘宝秒杀要刷新吗 编辑:程序博客网 时间:2024/05/01 00:28
在项目中遇到对xml的操作,以前对这方面不太熟,最后在网上看了参考了一下资料,下面是自己写的一个操作xml的类,包含基本的增,删,改,查操作。
下面是xml文件的内容:
/// <copyright>青岛英网咨询技术有限公司 1999-2007</copyright>
/// <version>1.0</version>
/// <author>zhangl</author>
/// <email>zhangl@hrbanlv.com</email>
/// <log date="2007-08-06">创建</log>
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Xml;
using System.Xml.XPath;
using System.IO;
using System.Data.SqlClient;
/// <summary>
/// XmlOperate 的摘要说明
/// </summary>
public class XmlOperate
{
private string datafile = "";
private string id="";
private string dbname = "";
private string backdate = "";
public string DataFile
{
set {
datafile = value;
}
}
public string ID
{
set
{
id = value;
}
}
public string DbName
{
set
{
dbname = value;
}
}
public string BackDate
{
set
{
backdate = value;
}
}
/// <summary>
/// 构造函数
/// </summary>
public XmlOperate()
{
}
/// <summary>
/// 构造带参数的构造函数
/// </summary>
/// <param name="strdbname"></param>
/// <param name="strbackdate"></param>
///
public XmlOperate(string strid,string strdbname, string strbackdate)
{
this.id = strid;
this.dbname = strdbname;
this.backdate = strbackdate;
}
读xml操作
写xml操作
删除xml节点操作
}
/// <version>1.0</version>
/// <author>zhangl</author>
/// <email>zhangl@hrbanlv.com</email>
/// <log date="2007-08-06">创建</log>
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Xml;
using System.Xml.XPath;
using System.IO;
using System.Data.SqlClient;
/// <summary>
/// XmlOperate 的摘要说明
/// </summary>
public class XmlOperate
{
private string datafile = "";
private string id="";
private string dbname = "";
private string backdate = "";
public string DataFile
{
set {
datafile = value;
}
}
public string ID
{
set
{
id = value;
}
}
public string DbName
{
set
{
dbname = value;
}
}
public string BackDate
{
set
{
backdate = value;
}
}
/// <summary>
/// 构造函数
/// </summary>
public XmlOperate()
{
}
/// <summary>
/// 构造带参数的构造函数
/// </summary>
/// <param name="strdbname"></param>
/// <param name="strbackdate"></param>
///
public XmlOperate(string strid,string strdbname, string strbackdate)
{
this.id = strid;
this.dbname = strdbname;
this.backdate = strbackdate;
}
读xml操作
写xml操作
删除xml节点操作
}
下面是xml文件的内容:
<?xml version="1.0" encoding="utf-8"?>
<baks>
<bak>
<id>1</id>
<dbname>ehrdb_db_2007080713420096.BAK</dbname>
<backdate>2007.08.07</backdate>
</bak>
<bak>
<id>2</id>
<dbname>ehrdb_db_2007080713402905.BAK</dbname>
<backdate>2007.08.07</backdate>
</bak>
</baks>
<baks>
<bak>
<id>1</id>
<dbname>ehrdb_db_2007080713420096.BAK</dbname>
<backdate>2007.08.07</backdate>
</bak>
<bak>
<id>2</id>
<dbname>ehrdb_db_2007080713402905.BAK</dbname>
<backdate>2007.08.07</backdate>
</bak>
</baks>
- 自己写的针对xml操作的类
- 自己写的一个JavaScript 操作XML 封装类
- DOM4J 操作 XML的工具类,自己写的,感觉还比较好用
- 自己写的字符串操作类
- 自己写的操作 RMS类
- 自己写的文件操作工具类
- 自己写的一个 ini 操作类
- 自己写的遗传算法(针对数据集)
- 自己写的单链表操作
- 自己写一个好的PHP解析xml的类
- 自己写的一个缓存类(依赖于XML)
- 自己写的读写XML文档 DOM
- 自己写的第一份build.xml
- 我自己写的一个操作数据库的类
- 自己写的一个数据库操作类(C#)[原创]
- 自己写的一个注册表操作类----相当实用
- androd SQLite 自己写的数据库操作类
- C# 自己重新写的FTP操作类
- 为心寻找漂泊中的归宿
- ActionScript 3.0 Cookbook 6.1添加一个项目到可视化列表中
- 经典架构模式简介
- 项目中遇到的问题总结
- J2EE体系结构设计
- 自己写的针对xml操作的类
- ActionScript 3.0 Cookbook 6.2 从显示列表中移除项目(翻译:转载请注明)
- 待阅:20070808(未阅)
- AspNetPager分页控件
- 如何:以编程方式在 AdRotator Web 服务器控件中选择广告
- 用J2EE架构企业级应用
- 架构设计的三个维度
- 只爱一点点
- 综合纳税服务平台的设计