资源简介
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个文件信息
相关资源
-
xm
lbeans-2.6.0 - OgreCommandLineTools_1.7.2.zip
-
VS之xm
l文件操作 -
xm
l大作业+平时实验 -
xm
l转换CSV -
convert_cascade 转换xm
l文件 含dll文件 - w3school中文整站 “完美版!” 已更新
-
xm
l及相关技术、xm l架构 - ICD 编辑器
- 清华大学计算机系网络课程之编译原
-
windows下安装 libxm
l2 安装包 64位 -
CSS与xm
l的综合运用 - CSS与其他技术 -
pugixm
l 一个很好用的xm l类 -
xm
l日程管理程序+实践报告 -
用xm
l轻松开发WEB网站() -
WTLTreeViewxm
l -
xm
l实现个人简历信息网页 -
MSxm
l 4.0 和MSxm l 6.0解析器 -
flash+xm
l播放器实现连续播放 - QTreeWidget,项可拖动、可编辑,创建、
-
Qt读写xm
l文件,QTreeWidget显示xm l和 -
QTreeWidget,读写xm
l功能、可拖动、编 -
个人消费记录VCxm
l课程设计 -
STM32解析xm
l -
Openxm
l操作word -
Open xm
l 操作powerpoint -
spring xm
l class属性提示 -
window vs2010 中安装libxm
l2所需要的文 -
基于xm
l的电子公文格式规范 -
武汉理工大学xm
l实验报告
评论
共有 条评论