
xml
「已注销」
Know more, Do more, Be more.
展开
-
XML 简介
XML 是一种被设计用来存储、交换数据的通用标记语言。 Xml: 可扩展的标签语言 标签自定义 作用:存储数据。(配置文件) 书写规范 1. 区分大小写 2. 应该有一个根标签 3. 标签必须关闭 <xxx></xxx> <xx /&g...原创 2018-04-14 21:21:52 · 328 阅读 · 0 评论 -
xml 约束
xml 约束: 作用:规定 xml 中可以出现哪些元素以及哪些属性,还有它们出现的顺序 约束的分类: DTD约束:structs hibernate 等等 SCHEMA约束:Tomcat Spring 等等...原创 2018-04-14 21:23:13 · 419 阅读 · 0 评论 -
xml 解析
解析方式: 1. sax 特点:逐行解析,只能查询 2. dom 特点:一次性将文档加载到内存中,形成一颗dom树.就可以对dom树curd操作 解析技术: JAXP:sun公司提供支持DOM和SAX开包 JDOM:dom4j兄弟 jsoup:一种处理HTML特定解析开发包 dom4j:比较常用的解析开发包,hiber...原创 2018-04-14 21:24:07 · 142 阅读 · 0 评论 -
DTD 约束
和 xml 文件关联 方式一:内部关联 格式: <!DOCTYPE 根元素名 [dtd语法]> 方式二:外部关联 - 系统关联 格式: <!DOCTYPE 根元素名 SYSTEM "约束文件的位置"> 例如: <!DOCTYPE we...原创 2018-04-14 21:25:16 · 145 阅读 · 0 评论 -
dom4j 使用详解
dom4j 进行查询操作 使用步骤: 1. 导入 jar 包 dom4j-1.6.1.jar 2. 创建一个核心对象 SAXReader reader = new SAXReader(); 3. 将 xml 文档加载到内存中形成一棵树 Document doc =...原创 2018-04-14 21:26:20 · 362 阅读 · 0 评论 -
xpath 解析
xpath 解析技术: 依赖于 dom4j 使用步骤: 1. 导入 jar 包 2. 加载 xml 文件到内存中 3. 使用 API selectNode("表达式"); selectSingNode("表达式"); 表达式的写法: 1. 从根节点...原创 2018-04-14 21:27:15 · 230 阅读 · 0 评论