资源简介
孙鑫老师的Java Web开发详解里面所有的示例代码

代码片段和文件信息
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.util.List;
import java.util.Iterator;
import javax.xml.parsers.*;
import org.dom4j.*;
import org.dom4j.io.SAXReader;
//import org.dom4j.io.DOMReader;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.xmlWriter;
import org.xml.sax.SAXException;
public class Dom4jTest
{
public static void main(String[] args)
{
SAXReader saxReader=new SAXReader();
File file=new File(“students.xml“);
DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance();
try
{
Document doc=saxReader.read(file);
/*DocumentBuilder db=dbf.newDocumentBuilder();
File file=new File(“students.xml“);
org.w3c.dom.Document document=db.parse(file);
DOMReader domReader=new DOMReader();
org.dom4j.Document doc=domReader.read(document);*/
//doc.normalize();
//doc.accept(new MyVisitor());
Element root=doc.getRootElement();
for (java.util.Iterator i=root.elementIterator();i.hasNext(); )
{
Element element = (Element) i.next();
System.out.println(element.getName());
}
//------------------添加节点------------------
//创建表示一个学生信息的各元素节点
/*Element eltStu=DocumentHelper.createElement(“student“);
Element eltName=DocumentHelper.createElement(“name“);
Element eltAge=DocumentHelper.createElement(“age“);*/
//Element root=doc.getRootElement();
/*List l=root.elements(“student“);
System.out.println(“size=“+l.size());
System.out.println(l.get(0));
System.out.println(l.get(1));*/
/*Element eltStu=root.element(“student“);
System.out.println(eltStu);*/
/*for (java.util.Iterator i=root.elementIterator();i.hasNext(); )
{
Element element = (Element) i.next();
System.out.println(element);
}*/
/*Element eltStu=root.element(“student“);
//root.remove(eltStu);
boolean b=eltStu.remove (eltStu.attribute(“sn“));
//Attribute attr=(Attribute)attrList.get(0);
System.out.println(b);*/
/*OutputFormat outFmt=OutputFormat.createPrettyPrint();
outFmt.setEncoding(“GBK“);
outFmt.setIndent(“ “);
//FileWriter fw=new FileWriter(“test.xml“);
xmlWriter xmlWriter=new xmlWriter(outFmt);
xmlWriter.write(doc);*/
/*for (java.util.Iterator i=l.iterator();i.hasNext(); )
{
//Attribute attr=(Attribute)i.next();
//System.out.println(attr.
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
.CA.... 155 2004-12-31 03:30 Java Web开发详解源码\AppendixA\FirstPage.html
.CA.... 2220 2005-11-10 17:46 Java Web开发详解源码\AppendixA\form.html
.CA.... 446 2005-08-09 21:56 Java Web开发详解源码\AppendixA\li
.CA.... 4060 2004-06-28 03:44 Java Web开发详解源码\AppendixA\logo.gif
.CA.... 242 2005-01-08 21:52 Java Web开发详解源码\AppendixA\SecondPage1.html
.CA.... 311 2005-11-09 19:46 Java Web开发详解源码\AppendixA\SecondPage2.html
.CA.... 434 2005-11-09 21:42 Java Web开发详解源码\AppendixA\SecondPage3.html
.CA.... 470 2005-01-08 21:57 Java Web开发详解源码\AppendixA\SecondPage4.html
.CA.... 420 2005-01-01 22:14 Java Web开发详解源码\AppendixA\SecondPage5.html
.CA.... 446 2005-08-09 18:45 Java Web开发详解源码\AppendixA\SecondPage6.html
.CA.... 1016 2005-01-02 01:55 Java Web开发详解源码\AppendixA\table.html
.CA.... 133 2005-08-04 16:43 Java Web开发详解源码\ch01\例1-1(HelloWorld).html
.CA.... 247 2005-08-10 19:45 Java Web开发详解源码\ch01\例1-10.xm
.CA.... 397 2005-08-10 19:45 Java Web开发详解源码\ch01\例1-11.xm
.CA.... 189 2005-08-10 19:46 Java Web开发详解源码\ch01\例1-12.xm
.CA.... 342 2005-08-10 19:46 Java Web开发详解源码\ch01\例1-13.xm
.CA.... 230 2005-11-18 19:50 Java Web开发详解源码\ch01\例1-14(website).dtd
.CA.... 166 2005-10-17 20:09 Java Web开发详解源码\ch01\例1-14(website).xm
.CA.... 341 2005-08-10 19:47 Java Web开发详解源码\ch01\例1-15(website2).xm
.CA.... 339 2005-11-18 23:11 Java Web开发详解源码\ch01\例1-16.xm
.CA.... 383 2005-11-18 23:11 Java Web开发详解源码\ch01\例1-17.xm
.CA.... 525 2005-08-10 19:48 Java Web开发详解源码\ch01\例1-18.xm
.CA.... 352 2005-08-10 19:49 Java Web开发详解源码\ch01\例1-19(company).xm
.CA.... 130 2005-08-04 16:43 Java Web开发详解源码\ch01\例1-2(HelloWorld).xm
.CA.... 468 2005-08-10 19:50 Java Web开发详解源码\ch01\例1-20-1.xm
.CA.... 517 2005-08-10 19:50 Java Web开发详解源码\ch01\例1-20-2.xm
.CA.... 892 2005-08-09 00:07 Java Web开发详解源码\ch01\例1-21(library).xm
.CA.... 892 2005-08-10 19:50 Java Web开发详解源码\ch01\例1-21.xm
.CA.... 313 2005-08-10 19:51 Java Web开发详解源码\ch01\例1-22.xm
.CA.... 420 2005-08-04 16:54 Java Web开发详解源码\ch01\例1-3(SecondPage5).html
............此处省略685个文件信息
相关资源
- java串口通信全套完整代码-导入eclip
- 美食天下项目Android版源码和Web版源码
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论