登陆
|
注册
首页
搜索
·酷图
清纯
|
性感
|
明星
|
美腿
明星
|
街拍
|
美胸
|
美胸
RSS
编程开发
c#
|
C
|
java
|
.net
|
移动开发
|
GO语言
|
Perl
|
Python
|
操作系统
Linux
|
Windows
|
虚拟机
|
WEB
ASP
|
PHP
|
JSP
|
JavaScript
|
网页设计
|
DIVCSS
|
Ajax技术
|
HTML5
|
英语
英语文摘
|
英语口语
|
英语小说
|
英语考试
|
短文学
唯美句子
|
短信摘抄
|
对联谜语
|
励志好语
|
格言物语
|
幽默风趣
|
经典语录
|
范文
实践报告
|
党团范文
|
求职简历
|
竞赛演讲
|
汇报总结
|
自我介绍
|
人事合同
|
其他范文
|
论文
计算机论文
|
英语论文
|
法律论文
|
数学论文
|
会计论文
|
经济论文
|
医学论文
|
历史论文
|
文章
英语学习
|
考研备战
|
范文大全
|
论文大全
|
基础学科
|
学习
英语学习
|
考研备战
|
范文大全
|
论文大全
|
基础学科
|
下载
应用软件
|
学习资料
|
教程书籍
|
应用素材
|
影视音乐
|
网站源码
|
您现在的位置:
计算机技术学习网
>
技术中心
>
编程开发
>
c#
>
C#对XML操作:一个处理XML文件的类(2)
来源:网络整理 责任编辑:栏目编辑 发表时间:2013-07-01 13:29 点击:次
c#
C
java
.net
移动开发
GO语言
Perl
Python
C#操作XML初步(8)
第四章:通用的XML处理方法(2)
上一篇,我们提供了一个类,用来操作XML文件,这里提供一个应用的例子,来源于无聊时候写的一个XML留言本中对留言数据的处理
代码如下:
using System; using System.IO; using System.Data; using System.Diagnostics; using XmlBook.Com.Sem.Tools; //这里就包含了上一篇提供的类 namespace XmlBook.Component { /// <summary> /// 版权: Copyright by SEM IT Department /// 版本: 0.0.1 /// 文件: XmlBook.Component.MdlDataMange.cs /// 目的: 留言数据相关的操作 /// 作者: 欧远宁 @2005-04-09 /// 邮箱: outrace@soueast-motor.com /// 修改: /// </summary> public class MdlDataManage { #region 私有成员 private string strID = null; private string strName = null; private string strSex = null; private string strEmail = "no email"; private string strPage = "no page"; private string strQQ = "no QQ"; private string strSubject = null; private string strContent = null; private string strReply = "no reply"; private string strFilter = null; #endregion #region 公有成员 /// <summary> /// 姓名 /// </summary> public string StrName { get{return this.strName;} set{this.strName = value;} } /// <summary> /// 性别 /// </summary> public string StrSex { get{return this.strSex;} set{this.strSex = value;} } /// <summary> /// 邮箱 /// </summary> public string StrEmail { get{return this.strEmail;} set{this.strEmail = value;} } /// <summary> /// 主页 /// </summary> public string StrPage { get{return this.strPage;} set{this.strPage = value;} } /// <summary> /// OICQ号码 /// </summary> public string StrQQ { get{return this.strQQ;} set{this.strQQ = value;} } /// <summary> /// 主题 /// </summary> public string StrSubject { get{return this.strSubject;} set{this.strSubject = value;} } /// <summary> /// 内容 /// </summary> public string StrContent { get{return this.strContent;} set{this.strContent = value;} } /// <summary> /// 回复 /// </summary> public string StrReply { get{return this.strReply;} set{this.strReply = value;} } /// <summary> /// ID号 /// </summary> public string StrID { get{return this.strID;} set{this.strID = value;} } public string StrFilter { get{return this.strFilter;} set{this.strFilter = value;} } #endregion public MdlDataManage() { // // TODO: 留言数据相关的操作 // } /// <summary> /// 新增一条留言(这里演示如何新增一笔记录) /// </summary> public void Add() { string [] arrFileds = new string[10]; string [] arrValues = new string[10]; arrFileds[0] = "ID"; arrFileds[1] = "Name"; arrFileds[2] = "Sex"; arrFileds[3] = "Email"; arrFileds[4] = "Page"; arrFileds[5] = "QQ"; arrFileds[6] = "Subject"; arrFileds[7] = "Content"; arrFileds[8] = "Reply"; arrFileds[9] = "DateTime"; arrValues[0] = DateTime.Now.ToFileTime().ToString(); arrValues[1] = this.strName; arrValues[2] = this.strSex; arrValues[3] = this.strEmail; arrValues[4] = this.strPage; arrValues[5] = this.strQQ; arrValues[6] = this.strSubject; arrValues[7] = this.strContent; arrValues[8] = "no reply"; arrValues[9] = DateTime.Now.ToString(); try { XmlDataBase xml = new XmlDataBase(); xml.StrDataFile = Config.DataFile; xml.StrFields = arrFileds; xml.StrData = arrValues; xml.Insert(); xml.Clear(); } catch(Exception ee) { Log log = new Log(); log.StrUser = "系统"; log.StrDepartment =
RSS订阅
返回编程开发
返回到首页
相关新闻>>
Visual C#2005中使用正则表达式
让你的.NET应用成为一个灰色盒子
在Visual C#中定义和使用自己的特性
基于HOOK和MMF的Windows密码渗透技术
缓冲区溢出原理浅析以及防护
.Net连接MySQL方法
VS2005的程序文件分发问题及解决
C#中处理XML文档的方法
如何用C#获得文件信息以及扩展信息
C#数据库操作的3种典型用法
最新推荐
更多>>>
.NET程序员项目开
面向对象分析与设计—四色原型模式(彩色建模、领域无关模型)(
.NET应用架构设计—表模块模式与事务脚本模式的代码编写
.NET应用架构设计—工作单元模式(摆脱过程式代码的重要思想,逆
.NET应用架构设计—用户端的防腐层作用及设计
.NET程序员项目开发必知必会—Dev环境中的集成测试用例执行时上
.NET应用程序调试—原理、工具、方法
SOA架构设计经验分享—架构、职责、数据一致性
热门新闻
进入编程开发频道>>
c#
用C#制作屏幕捕获程序
c#
C#网络编程初探
c#
Visual C#的Excel编程
c#
用C#创建COM对象
c#
c#中构建异常处理
c#
C#中如何得到主机名与IP地址
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
中立
好评
差评
用户名:
验证码:
匿名?
发表评论
最新评论
更多>>
今日头条
更多>>
C#生成CHM文件(应用篇)之代码库编辑器(5)【总结、程序、源代码】
[详细]
基于C#的接口基础教程之三
用C#制作屏幕捕获程序
DataList嵌套问题 如何删除内层子DataList的记录
遍历ArrayList易犯错误
使用C#编写LED样式时钟控件
怎样用C#实现完整文档打印功能
使用c#+(datagrid控件)编辑xml文件
Beginner with c# 3
C#对XML操作:一个处理XML文件的类(1)
推荐热点
您可能感兴趣的文章
C#学习第四天
用Visual C#实现文件下载功能(1)
C#的消息队列应用程序 -2
利用Visual C#开发一个媒体播放器
C#设计模式之三:Abstract Factory
在C#程序中实现插件架构
Beginner with C# 7
如何用C#来部署数据库
浅析C#中图形编程
C# 编程对 RTF 文档进行操作
快速直达
c#
C
java
.net
移动开发
GO语言
Perl
Python
新闻点评
智问网络
C#生成CHM文件(应用篇)之代码库编辑器(5)【总结、程序、源代码】
基于C#的接口基础教程之三
用C#制作屏幕捕获程序
DataList嵌套问题 如何删除内层子DataList的记录
遍历ArrayList易犯错误
使用C#编写LED样式时钟控件
怎样用C#实现完整文档打印功能
使用c#+(datagrid控件)编辑xml文件
Beginner with c# 3
C#对XML操作:一个处理XML文件的类(1)
新闻关注排行榜
热门推荐
最新推荐
用C#制作屏幕捕获程序
[详细]
.NET程序员项目开发必知必会—Dev环境中的集成测试用例执行时上
遍历ArrayList易犯错误
C#对XML操作:一个处理XML文件的类(1)
.NET简谈反射(动态调用)
使用C#编写LED样式时钟控件
DataList嵌套问题 如何删除内层子DataList的记录
怎样用C#实现完整文档打印功能
.NET简谈自定义事务资源管理器
.NET简谈组件程序设计之(手动同步)
.NET程序员项目开发必知必会—Dev环境中的集成测试用例执行时上
Microsoft.NET 解决方案,项目开发必知必会。 从这篇文章开始我将分享一系列我认为在
[详细]
.NET简谈反射(动态调用)
.NET简谈设计模式之(适配器模式)
.NET简谈组件程序设计之(手动同步)
Web Service学习笔记(1)
Web Service学习笔记(2)
Web Service学习笔记(3)
Web Service学习笔记(4)
.NET简谈事务、分布式事务处理
.NET简谈自定义事务资源管理器
编程开发导航
c#
C
java
.net
移动开发
GO语言
Perl
Python
网站首页
-
友情链接
-
网站地图
-
TAG标签
-
RSS订阅
-
内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有
豫ICP备11007008号-1