资源简介
XML程序设计是耿祥义教授编写的教程,这是课件

代码片段和文件信息
import javax.xml.parsers.*;
import java.io.*;
import org.w3c.dom.*;
import java.util.Scanner;
public class TestValidate{
public static void main(String args[]){
String fileName=null;
try { Scanner reader=new Scanner(System.in);
System.out.print(“请输入要验证有效性的xml文件的名字:“);
fileName=reader.nextLine();
DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
factory.setValidating(true);
DocumentBuilder builder= factory.newDocumentBuilder();
MyHandler handler=new MyHandler();
builder.setErrorHandler(handler);
Document document=builder.parse(new File(fileName)) ;
if(handler.errorMessage==null)
System.out.println(fileName+“文件是有效的“);
else
System.out.println(fileName+“文件不是有效的“);
}
catch(Exception e){
System.out.println(e);
}
}
}
class MyHandler extends DefaultHandler{
String errorMessage=null;
public void error(SAXParseException e) throws SAXException{
errorMessage=e.getMessage();
System.out.println(“一般错误:“+errorMessage);
}
public void fatalError(SAXParseException e) throws SAXException{
errorMessage=e.getMessage();
System.out.println(“致命错误:“+errorMessage);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 398848 2013-01-24 20:51 xm
文件 419328 2013-01-24 20:56 xm
文件 981504 2013-01-24 21:17 xm
文件 1098240 2013-01-24 21:27 xm
文件 1143296 2013-01-24 21:32 xm
文件 609792 2013-01-24 21:38 xm
文件 508928 2013-01-24 21:45 xm
文件 1308672 2013-01-24 21:51 xm
文件 253440 2013-01-24 21:57 xm
目录 0 2013-01-03 17:03 代码\
目录 0 2013-01-05 18:48 代码\chapter3\
文件 856 2013-01-05 20:05 代码\chapter3\example3_4.xm
文件 1455 2013-01-05 18:49 代码\chapter3\TestValidate.java
目录 0 2013-01-06 21:45 代码\chapter4\
文件 1397 2013-01-21 21:01 代码\chapter4\JAXPEight.java
文件 1843 2013-01-21 20:07 代码\chapter4\JAXPFive.java
文件 1413 2013-01-21 20:01 代码\chapter4\JAXPFour.java
文件 2104 2013-01-21 21:29 代码\chapter4\JAXPNine.java
文件 1072 2013-01-06 21:45 代码\chapter4\JAXPOne.java
文件 934 2013-01-21 20:44 代码\chapter4\JAXPSeven.java
文件 1696 2013-01-21 20:12 代码\chapter4\JAXPSix.java
文件 2238 2013-01-21 21:34 代码\chapter4\JAXPTen.java
文件 1209 2013-01-07 21:31 代码\chapter4\JAXPThree.java
文件 1281 2013-01-07 21:17 代码\chapter4\JAXPTwo.java
目录 0 2013-01-22 22:21 代码\chapter5\
文件 1365 2013-01-23 20:39 代码\chapter5\SAXEight.java
文件 2322 2013-01-23 20:16 代码\chapter5\SAXFive.java
文件 997 2013-01-23 20:13 代码\chapter5\SAXFour.java
文件 1332 2013-01-22 22:21 代码\chapter5\SAXOne.java
文件 2658 2013-01-23 20:30 代码\chapter5\SAXSeven.java
文件 1565 2013-01-23 20:21 代码\chapter5\SAXSix.java
............此处省略30个文件信息
相关资源
- J2EE 配置文件
-
开源tinyxm
l - 常用编码(UnicodeUTF-8GBK)转换工具
-
图片和xm
l格式互换 -
xm
l多个文件合并(delphi) -
xm
l课件及例题(xm l) -
《xm
l编程原理与实例教程》电子教 -
将数据库的表生成xm
l文件 -
简单的xm
l投票系统 -
notepad++包含xm
l tools等插件 -
Volley获取json和xm
l数据解析显示 -
李刚疯狂xm
l讲义第2版完整源码 -
maven settings.xm
l 直接使用 - Unity3D 实战视频教程 保卫萝卜 2D 游戏
-
Notepad++的xm
l格式化工具xm ltools_2 -
Notepad++的xm
l Tools插件格式化xm l文 -
map/list集合转化成xm
l字符串 xm l字 -
libxm
l2-2.9.4-rc2.tar.gz - antisamy策略文件
- 在线教学系统微信小程序
-
Tinyxm
l库文件 -
优秀xm
l程序设计(学生信息管理) - protobuf-2.4.1.zip
-
svnmaven xm
l Schema等程序员必备.7z -
xm
l基础教程-耿祥义 清华出版社 -
xm
l基础教程 第二版 PDF -
一个xm
l项目源代码 - 订单管理系统SSH框架
-
xm
l基础教程与实验指导课件PPT+源代 -
xm
lbeans-2.6.0
评论
共有 条评论