您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
三六零分类信息网 > 保定分类信息网,免费分类信息发布

xml解析之sax解析原理图和技术介绍

2025/10/29 7:30:24发布16次查看
sax解析工具-  sun公司提供的。内置在jdk中。org.xml.sax.*
核心的api:
saxparser类: 用于读取和解析xml文件对象
parse(file f,defaulthandler dh)方法:解析xml文件
使用指定的defaulthandler 将指定文件的内容解析为 xml。
个人理解:(使用指定的defaulthandler解析传入的xml文件)
参数一: file:表示 读取的xml文件。
参数二: defaulthandler: sax事件处理程序。使用defaulthandler的子类
例如:
{ 1.创建saxparser对象 saxparserparser=saxparserfactory.newinstance().newsaxparser(); 2.调用parse方法 parser.parse(new file("./src/contact.xml"),new mydefaulthandler()); } [一个类继承class类名(extends defaulthandler) 在调用是创建传进去 defaulthandler类的api: voidstartdocument() : 在读到文档开始时调用 voidenddocument() :在读到文档结束时调用 void startelement(string uri, string localname, string qname,attributes attributes) :读到开始标签时调用 voidendelement(string uri, string localname, string qname) :读到结束标签时调用 voidcharacters(char[] ch, int start, int length) :读到文本内容时调用
接下来,举例来认识sax解析xml过程。
以上就是xml解析之sax解析原理图和技术介绍 的内容。
保定分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product