
JAVA眼中的XML——文件读取
文章平均质量分 53
yxt_y
一步是一步地
展开
-
【慕课笔记】1-1 初次邂逅XML
1-1 初次邂逅XML表现:以“.xml”为文件扩展名的文件存储:树形结构 图0//创建一个xml文件 //结点名称区分大小写冰与火之歌乔治马丁2014892冰与火之歌200489English原创 2016-03-18 20:38:47 · 290 阅读 · 0 评论 -
【慕课笔记】5-1 四种XML解析方式大PK—四种解析方式的分析
基础方法:DOM、SAX,即JAVA直接提供的解析方式,不需要导入jar包。DOM与平台无关的官方解析方式SAX是基于事件驱动的解析方式,用于JAVA扩展方法:JDOM、DOM4J,只在JAVA平台中使用DOM:将xml一次加载进内存SAX:选择DOM还是SAX?原创 2016-04-15 14:12:37 · 399 阅读 · 0 评论 -
【慕课笔记】4-8 应用DOM4J及JDOM方式解析XML—应用DOM4J解析子节点的信息
package com.imooc.xml;import java.io.File;import java.util.Iterator;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentException;import org.do原创 2016-04-14 22:34:47 · 388 阅读 · 0 评论 -
【慕课笔记】4-7 应用DOM4J及JDOM方式解析XML—应用DOM4J解析节点属性
导入DOM4J的jar包package com.imooc.xml;import java.io.File;import java.util.Iterator;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentException;原创 2016-04-14 22:27:28 · 377 阅读 · 0 评论 -
【慕课笔记】4-6 应用DOM4J及JDOM方式解析XML—关于JDOM使用过程中JAR包的引用
之前提到的导入jar包的方法并不会随同project移动。首先移除导入的jar包,右击project—build path—选择jar包—remove然后真正将jar包移到工程下:右击project—new folder起名为lib—将jar包复制到lib下最后:右击project—build path—Add JARs—选择jar包—OK这样就不会出现一系列的迁移问题了。原创 2016-04-14 19:49:17 · 327 阅读 · 0 评论 -
【慕课笔记】4-5 应用DOM4J及JDOM方式解析XML—在JDOM中存储Book对象
package com.imooc.xml; import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.Li原创 2016-04-14 19:41:37 · 333 阅读 · 0 评论 -
【慕课笔记】4-4 应用DOM4J及JDOM方式解析XML—JDOM解析时乱码的处理
xml中的乱码问题 方法一:修改xml文件中encoding后的编码方式方法二:将 in =new FileInputStream("src/res/haha.xml");改为 in =new FileInputStream("src/res/haha.xml");InputStreamReader isr=new InputStreamReader(in,"UTF-原创 2016-04-14 17:11:21 · 267 阅读 · 0 评论 -
【慕课笔记】4-2 应用DOM4J及JDOM方式解析XML—应用JDOM解析节点属性
package com.imooc.xml;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.List;import org.jdom.Document;原创 2016-04-14 16:13:45 · 409 阅读 · 0 评论 -
【慕课笔记】4-3 应用DOM4J及JDOM方式解析XML— 应用JDOM解析子节点的名和值
package com.imooc.xml; import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.List;import org.jdom.Documen原创 2016-04-14 16:59:35 · 368 阅读 · 0 评论 -
【慕课笔记】4-1 应用DOM4J及JDOM方式解析XML—JDOM开始解析前的准备工作
首先在工程中引入JDOM的jar包,右击工程名选择build path,选择add external archives,选择jar包package com.imooc.xml;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import jav原创 2016-04-14 15:41:08 · 305 阅读 · 0 评论 -
【慕课笔记】3-4 应用SAX方式解析XML—使用SAX解析将XML的内容和结构存入JAVA对象
public class TestSAX { public static void main(String[] args) { //获取一个SAXParserFactory的实例 SAXParserFactory factory=SAXParserFactory.newInstance(); try { //通过factory获取SAXParser的实例 SAXPars原创 2016-04-13 22:55:52 · 260 阅读 · 0 评论 -
【慕课笔记】3-3 应用SAX方式解析XML—使用SAX解析XML文件的节点名和节点间文本
public class TestSAX { public static void main(String[] args) { //获取一个SAXParserFactory的实例 SAXParserFactory factory=SAXParserFactory.newInstance(); try { //通过factory获取SAXParser的实例 SAXPars原创 2016-04-13 21:46:35 · 403 阅读 · 0 评论 -
【慕课笔记】3-1 应用SAX方式解析XML—使用SAX解析XML文件的开始和结束
DOM 将整个xml文件加载到内存中SAX 使用自己创造的handler类来逐个解析节点,解析速度快import java.io.IOException;import javax.xml.parsers.ParserConfigurationException;import javax.xml.parsers.SAXParser;import javax.xml.parse原创 2016-04-08 17:21:14 · 379 阅读 · 0 评论 -
【慕课笔记】3-2 应用SAX方式解析XML—使用SAX解析XML文件的节点属性
import javax.xml.stream.events.StartElement;import org.xml.sax.Attributes;import org.xml.sax.SAXException;import org.xml.sax.helpers.DefaultHandler;public class SAXParserHandler extends DefaultH原创 2016-04-08 19:53:34 · 507 阅读 · 0 评论 -
【慕课笔记】2-3 应用DOM方式解析XML—使用 DOM 解析XML 文件的节点名和节点值
2-3 使用 DOM 解析XML 文件的节点名和节点值原创 2016-04-07 23:31:06 · 291 阅读 · 0 评论 -
【慕课笔记】2-2 应用DOM方式解析XML—使用DOM解析XML文件的属性名和属性值
2-1 使用DOM解析XML文件的属性名和属性值import java.io.IOException;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfigurationExcep原创 2016-03-24 22:28:23 · 280 阅读 · 0 评论 -
【慕课笔记】2-1 应用DOM方式解析XML—如何进行 XML 文件解析前的准备工作
2-1 如何进行 XML 文件解析前的准备工作原创 2016-03-24 20:32:19 · 315 阅读 · 0 评论 -
【慕课笔记】5-2 四种XML解析方式大PK—四种解析方式解析速度分析
DOM4J性能最好,尽量使用这个方法。原创 2016-04-15 14:23:58 · 493 阅读 · 0 评论