加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

day_02&&XML02

发布时间:2020-12-16 09:16:07 所属栏目:百科 来源:网络整理
导读:相关笔记自资料见链接:http://url.cn/ZgcGl6 一、JAXP进行DOM解析的案例 二、JAXP进行SAX解析 SAX解析原理: 通过读取器读取XML文档,当读到了文档的某一部分时(文档的开始,元素的开始、文本、元素的结束、文档的结束), 都会调用事件处理器的对应方法,

相关笔记自资料见链接:http://url.cn/ZgcGl6

一、JAXP进行DOM解析的案例

二、JAXP进行SAX解析 SAX解析原理: 通过读取器读取XML文档,当读到了文档的某一部分时(文档的开始,元素的开始、文本、元素的结束、文档的结束), 都会调用事件处理器的对应方法,读到的数据,以参数的形式传递给对应的方法。 三、Dom4J简介 四、Xpath 五、Debug调试 六、Junit单元测试 七、利用Dom4J改写之前的案例 八、Schema约束(看懂即可) 1、Schema约束文档本身就是一个XML文档,扩展名为xsd 2、重点:根据Schema写出XML文档 难点:XML文档的根元素怎么写? a、首先看Schema文档,找到根元素 <?xml version="1.0" encoding="UTF-8"?> <书架></书架> b、思考:书架来自于哪个名称空间?看Schema文档,targetNamespace就是名称空间。 用xmlns关键字(xmlns名称空间声明)来声明我的元素来自哪个名称空间(xmlns:xml namespace) <?xml version="1.0" encoding="UTF-8"?> <itcast:书架 xmlns:itcast="http://www.itcast.cn"></itcast:书架> c、思考:名称空间与哪个xsd文件对应呢?使用schemaLocation关键字来关联名称空间和xsd的对应关系 <?xml version="1.0" encoding="UTF-8"?> <itcast:书架 xmlns:itcast="http://www.itcast.cn" schemaLocation="http://www.itcast.cn book.xsd"></itcast:书架> d、schemaLocation来自哪里?来自一个标准的名称空间(http://www.w3.org/2001/XMLSchema-instance) <?xml version="1.0" encoding="UTF-8"?> <itcast:书架 xmlns:itcast="http://www.itcast.cn" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.itcast.cn book.xsd"></itcast:书架>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读