xml解析
Lnnnnnnnnnnnnnnnnnn
爱编程
展开
-
JAXP 的DOM 解析
// xmlDemo.xml xml 测试文件<?xml version="1.0" encoding="utf-8" standalone="no"?><book> <bookName>THINK IN JAVA</bookName> <author>ldh</author> <price>1000</price> </book>//xmlDemo.classpackag原创 2016-10-08 09:06:17 · 247 阅读 · 0 评论 -
DTD 约束
DTD 元素定义 格式 元素类型 * #PCDATA parse charator data 可以解析的 * EMPTY 空 * ANY 任意的 *(子节点1,子节点2。。。) 包含子节点 子节点和子节点之间的关系 | 或 , 顺序不可变 + 子节点可以出现一次或者多次 * 子节点可以出现零次或多次 ? 了节点可以出现零次或都一次 DTD 属性的定义 *原创 2016-10-05 14:58:19 · 301 阅读 · 0 评论 -
JAXP 的 SAX 解析
JAXP 的 sax 解析,边读边解析,只能做查询的操作,不能做增删改的操作1、解析器 2、事件处理器开始解析xml的文档,解析器会去调用默认的事件处理器的方法,解析完成后会把内容传给事件处理器中参数,book.xml<?xml version="1.0" encoding="UTF-8"?> <book> <name>java</name> <author>ldh</author原创 2016-10-10 17:05:18 · 236 阅读 · 0 评论 -
DOM4J解析
book.xml<?xml version="1.0" encoding="UTF-8"?> <book> <name>java</name> <author>ldh</author> </book>查询 book.xml 中 name 节点的文本内容package DOM4J;import java.util.List;import org.dom4j.Document; impo原创 2016-10-10 19:21:19 · 224 阅读 · 0 评论