资源简介
完整的毕业设计,带论文和数据库,直接eclipse导入就能运行

代码片段和文件信息
//package com.stsc.archive.xml;
package com.stsc.archive.backup;
/*
添加日志信息到xml文件
*/
import java.io.*; //Java基础包,包含各种IO操作
import java.util.*; //Java基础包,包含各种标准数据结构操作
import javax.xml.parsers.*; //xml解析器接口
import org.w3c.dom.*; //xml的DOM实现
import org.apache.crimson.tree.xmlDocument;//写xml文件要用到
import javax.xml.transform.*;
import javax.xml.transform.stream.*;
import javax.xml.transform.dom.*;
import com.stsc.archive.backup.CopyFile;
public class AppendLogxml
{
private static final String ROOT = “日志信息“; //根目录
private static final String ONELOG = “记录“; //一条记录
private static final String RUNNER = “操作者“; //一条记录
private static final String ACTION = “操作“; //一条记录
private static final String CONTENT = “操作内容“; //一条记录
private static final String ACTIONDATE = “操作日期“; //一条记录
private static final String ACTIONTIME = “操作时间“; //一条记录
public AppendLogxml()
{
}
public AppendLogxml(String filename LogBeanVector logvector)
{
append(filename logvector);
}
public AppendLogxml(String filename LogBean logbean)
{
append(filename logbean);
}
public boolean append(String filename LogBeanVector logvector)
{
if( (filename == null) || (logvector == null) )
{
return false;
}
if(CopyFile.createDir(filename) == false) //建立目录;
{
System.out.println(“创建目录失败!“);
return false;
}
//-------------------------------------------------------
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = null;
try
{
db = dbf.newDocumentBuilder();
} catch (ParserConfigurationException pce)
{
System.out.println(pce); //出异常时输出异常信息,然后退出,下同
return false;
}
//先获得原有文件信息
Document doc = null;
try
{
doc = db.parse(filename);
}catch(Exception e)
{
System.out.println(“doc 异常:可能不存在该日志文件现在新建一个日志文件“);
doc = db.newDocument(); //如果没有该文件,则创建一个
Element rootfirst = doc.createElement(ROOT);
doc.appendChild(rootfirst);
// return false;
}
Element root = doc.getDocumentElement();
//添加日志信息-------------
for(int i=0; i {
Element student = doc.createElement(ONELOG);
student.setAttribute(RUNNER logvector.get(i).getUsername());
root.appendChild(student);
Element name = doc.createElement(ACTION);
student.appendChild(name);
Text tName = doc.createTextNode(logvector.get(i).getAction());
name.appendChild(tName);
name = doc.createElement(CONTENT);
student.appendChild(name);
tName = doc.createTextNode(logvector.get(i).getContent());
name.appendChild(tName);
name = doc.createElement(ACTIONDATE);
student.appendChild(name);
tName = doc.createTextNode(logvector.get(i).getDate());
name.appendChild(tName);
name = doc.createElement(ACTIONTIME);
stude
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 14455 2006-09-14 16:19 chap04-档案管理系统\eGovernment\backupjsp\archivebackup.jsp
文件 1304 2006-09-14 16:45 chap04-档案管理系统\eGovernment\backupjsp\backUp.jsp
文件 1350 2006-09-14 17:03 chap04-档案管理系统\eGovernment\backupjsp\backUpArchive.jsp
文件 1290 2003-05-27 09:19 chap04-档案管理系统\eGovernment\backupjsp\backUpArchive.jsp.no
文件 10659 2006-09-14 16:38 chap04-档案管理系统\eGovernment\backupjsp\backuparchivelist.jsp
文件 1320 2006-09-14 16:24 chap04-档案管理系统\eGovernment\backupjsp\backUpUnite.jsp
文件 1259 2003-05-27 09:19 chap04-档案管理系统\eGovernment\backupjsp\backUpUnite.jsp.no
文件 1323 2006-09-14 16:24 chap04-档案管理系统\eGovernment\backupjsp\backUpVolumn.jsp
文件 1262 2003-05-27 09:19 chap04-档案管理系统\eGovernment\backupjsp\backUpVolumn.jsp.no
文件 1230 2006-09-14 16:49 chap04-档案管理系统\eGovernment\backupjsp\comeBack.jsp
文件 893 2006-09-14 16:58 chap04-档案管理系统\eGovernment\backupjsp\comeBackArchive.jsp
文件 912 2006-09-14 17:04 chap04-档案管理系统\eGovernment\backupjsp\comeBackUnite.jsp
文件 738 2003-05-27 09:17 chap04-档案管理系统\eGovernment\backupjsp\comeBackUnite.jsp.no
文件 911 2006-09-14 16:59 chap04-档案管理系统\eGovernment\backupjsp\comeBackVolumn.jsp
文件 4893 2006-09-14 16:35 chap04-档案管理系统\eGovernment\backupjsp\searchResult.jsp
文件 6265 2006-09-14 16:26 chap04-档案管理系统\eGovernment\backupjsp\volumnbackup.jsp
文件 18274 2006-09-14 14:50 chap04-档案管理系统\eGovernment\filejsp\archive.jsp
文件 11009 2006-09-14 14:38 chap04-档案管理系统\eGovernment\filejsp\archivelist.jsp
文件 16088 2006-09-14 14:19 chap04-档案管理系统\eGovernment\filejsp\archive_add.jsp
文件 15621 2006-09-14 14:44 chap04-档案管理系统\eGovernment\filejsp\archive_edit.jsp
文件 9977 2006-09-14 14:40 chap04-档案管理系统\eGovernment\filejsp\archive_see.jsp
文件 2951 2006-09-14 17:08 chap04-档案管理系统\eGovernment\filejsp\handlelog.jsp
文件 14891 2006-09-14 14:52 chap04-档案管理系统\eGovernment\filejsp\SearchArchive.jsp
文件 3994 2006-09-14 14:54 chap04-档案管理系统\eGovernment\filejsp\select.jsp
文件 566 2006-10-31 13:27 chap04-档案管理系统\eGovernment\foot.htm
文件 165 2002-10-29 11:22 chap04-档案管理系统\eGovernment\images\3.gif
文件 207 2002-10-29 11:22 chap04-档案管理系统\eGovernment\images\7.gif
文件 206 2002-10-29 11:22 chap04-档案管理系统\eGovernment\images\9.gif
文件 45 2002-10-29 11:22 chap04-档案管理系统\eGovernment\images\bg.gif
文件 4327 2002-10-29 11:22 chap04-档案管理系统\eGovernment\images\LOGO.gif
............此处省略426个文件信息
- 上一篇:车牌bmp文件读取与字符分割、归一化
- 下一篇:软件建模与分析期末复习整理
相关资源
- 基于web的毕业设计开题报告
- 20篇关于计算机的毕业设计外文翻译
- 电子商务毕业设计论文
- 毕业设计 单片机 对讲机 protues仿真
- 计算机软件工程研究生专业毕业设计
- ssh框架实现的学生管理系统
- 毕业设计:网络围棋对弈
- 毕业设计选课系统毕业设计选课系统
- 酒店管理系统 酒店管理系统毕业设计
- Windows下访问LINUX的利器-SSH
- 简单的ssh框架实现增删改查
- 汽车租赁网站(毕业设计源代码)
- 通用进销存管理系统系统毕业设计论
- 毕业设计源代码(人才招聘网站)
- 酒店管理系统毕业设计(毕业论文)
- SSH学生考勤系统
- ssh登录工具 putty 和 生成.ppk文件的p
- 毕业设计小项目广告发布系统
- xshell6 个人版解除窗口限制
- Windows平台下中文版SSH连接工具
- ssh框架的网上书店
- 毕业设计智能小车
- 高校教材管理系统分析与设计计算机
- 常用字典ssh爆破字典常用用户名密码
- Struts2与Ueditor整合SSH+Ueditor
- 仓库管理系统毕业设计带论文
- 人民币面值识别系统 (毕业设计可用
- SecureCRT 8.5.3 Build 1867(X64)原版 + ZW
- Bitvise SSH Client 8.23
- ssh项目的阳光酒店管理系统
评论
共有 条评论