资源简介
完整的毕业设计,带论文和数据库,直接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文件读取与字符分割、归一化
- 下一篇:软件建模与分析期末复习整理
相关资源
- 毕业设计论文房屋出租系统
- openssh7.9p1的rpm包。安全加固用的
- 合同管理系统的设计与实现计算机毕
- 高校学生成绩管理系统的设计与实现
- 员工请假管理系统的设计与实现计算
- 毕业设计选题系统的设计与实现计算
- 超市管理系统的设计与实现计算机毕
- 图书管理系统的设计与实现(计算机
- 小区物业管理系统的设计与实现计算
- 毕业设计--邮件收发管理系统设计与实
- 毕业设计基于安卓的计步器
- 试题库管理系统(毕业设计论文)
- Xshell3b0281Windows平台下中文版SSH连接工
- 静态网站毕业设计论文
- 酒店管理系统项目开发设计报告
- 学生成绩管理系统毕业设计(论文+流
- ssh框架实现网上招聘
- 斜盘轴向柱塞泵毕业设计
- 基于AT89C51单片机红外遥控系统毕业设
- 基于STM32的热水器设计毕业设计
- 电子文件档案管理系统全套代码+数据
- 智能化住宅防盗防火报警系统毕业设
- 网上商城系统的设计与实现本科毕业
- IntelliJ IDEA搭建SSH框架流程说明及配置
- 汽车租赁管理系统毕业设计论文
- 人脸识别系统-毕业设计
- 基于SSH 三大框架的网上书店
- 雷文-FansUnion-毕业设计-20130923.zip
- 基于SSH框架的学生信息综合管理系统
- 软件技术专业本科毕业设计论文
评论
共有 条评论