xml基础教程第2版教学课件
XML程序设计是耿祥义教授编写的教程,这是课件
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 398848 2013-01-24 20:51 xml基础教程(第2版)_第1章_xml简介.ppt
文件 419328 2013-01-24 20:56 xml基础教程(第2版)_第2章_规范的xml文件.ppt
文件 981504 2013-01-24 21:17 xml基础教程(第2版)_第3章_有效的xml文件.ppt
文件 1098240 2013-01-24 21:27 xml基础教程(第2版)_第4章_DOM解析器.ppt
文件 1143296 2013-01-24 21:32 xml基础教程(第2版)_第5章_SAX解析器.ppt
文件 609792 2013-01-24 21:38 xml基础教程(第2版)_第6章_XPath语言.ppt
文件 508928 2013-01-24 21:45 xml基础教程(第2版)_第7章_xml与数据库.ppt
文件 1308672 2013-01-24 21:51 xml基础教程(第2版)_第8章_xml与CSS.ppt
文件 253440 2013-01-24 21:57 xml基础教程(第2版)_第9章_xml Schema模式简介.ppt
目录 0 2013-01-03 17:03 代码
目录 0 2013-01-05 18:48 代码chapter3
文件 856 2013-01-05 20:05 代码chapter3example3_4.xml
文件 1455 2013-01-05 18:49 代码chapter3TestValidate.java
目录 0 2013-01-06 21:45 代码chapter4
文件 1397 2013-01-21 21:01 代码chapter4JAXPEight.java
文件 1843 2013-01-21 20:07 代码chapter4JAXPFive.java
文件 1413 2013-01-21 20:01 代码chapter4JAXPFour.java
文件 2104 2013-01-21 21:29 代码chapter4JAXPNine.java
文件 1072 2013-01-06 21:45 代码chapter4JAXPOne.java
文件 934 2013-01-21 20:44 代码chapter4JAXPSeven.java
文件 1696 2013-01-21 20:12 代码chapter4JAXPSix.java
文件 2238 2013-01-21 21:34 代码chapter4JAXPTen.java
文件 1209 2013-01-07 21:31 代码chapter4JAXPThree.java
文件 1281 2013-01-07 21:17 代码chapter4JAXPTwo.java
目录 0 2013-01-22 22:21 代码chapter5
文件 1365 2013-01-23 20:39 代码chapter5SAXEight.java
文件 2322 2013-01-23 20:16 代码chapter5SAXFive.java
文件 997 2013-01-23 20:13 代码chapter5SAXFour.java
文件 1332 2013-01-22 22:21 代码chapter5SAXOne.java
文件 2658 2013-01-23 20:30 代码chapter5SAXSeven.java
文件 1565 2013-01-23 20:21 代码chapter5SAXSix.java
............此处省略30个文件信息
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 代码chapter3example3_4.xm
文件 1455 2013-01-05 18:49 代码chapter3TestValidate.java
目录 0 2013-01-06 21:45 代码chapter4
文件 1397 2013-01-21 21:01 代码chapter4JAXPEight.java
文件 1843 2013-01-21 20:07 代码chapter4JAXPFive.java
文件 1413 2013-01-21 20:01 代码chapter4JAXPFour.java
文件 2104 2013-01-21 21:29 代码chapter4JAXPNine.java
文件 1072 2013-01-06 21:45 代码chapter4JAXPOne.java
文件 934 2013-01-21 20:44 代码chapter4JAXPSeven.java
文件 1696 2013-01-21 20:12 代码chapter4JAXPSix.java
文件 2238 2013-01-21 21:34 代码chapter4JAXPTen.java
文件 1209 2013-01-07 21:31 代码chapter4JAXPThree.java
文件 1281 2013-01-07 21:17 代码chapter4JAXPTwo.java
目录 0 2013-01-22 22:21 代码chapter5
文件 1365 2013-01-23 20:39 代码chapter5SAXEight.java
文件 2322 2013-01-23 20:16 代码chapter5SAXFive.java
文件 997 2013-01-23 20:13 代码chapter5SAXFour.java
文件 1332 2013-01-22 22:21 代码chapter5SAXOne.java
文件 2658 2013-01-23 20:30 代码chapter5SAXSeven.java
文件 1565 2013-01-23 20:21 代码chapter5SAXSix.java
............此处省略30个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)