- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 Java——获取网页内容并在本地生成HTML文件
使用java.net包下的URL类,可以将一个网页(链接)封装成一个URL对象。 URL对象有一个openStream()方法,使用该方法可以获取该网页的输入流,我们可以通过读取输入流的方式获得网页的内容,并通过输出流写入HTML文件中。方式一:步骤: 1. 通过URL对象的openStream()方法获得网页的字节输入流 2. 将字节输入流转换成字符输入流 3. 为字符输入流加缓冲区
2016-03-24 11:04:13 24326 8
原创 Java——JDOM方式生成XML
使用JDOM方式生成XML文件的步骤如下:创建根节点创建Document对象,并将根节点传入其构造方法中创建子节点,使用setAttribute()方法为其设置属性,使用setText()方法为其设置节点内容使用父节点的setContent()方法为其设置子节点创建XMLOutputter对象使用XMLOutputter对象的output()方法将Document转换成XML文件下面给
2016-03-23 21:05:10 2081
原创 Java——DOM4J方式生成XML
使用DOM4J方式生成XML文件的步骤如下:引入JAR包通过DocumentHelper类的createDocument()创建Document对象通过Document的addElement()方法创建节点通过Element的addAttribute()方法为节点添加属性通过Element的setText()方法为节点设置内容通过OutputFormat的createPrettyPrin
2016-03-23 11:31:16 19126
原创 Java——SAX方式生成XML
使用SAX方式生成XML文件有如下步骤:创建SAXTransformerFactory对象通过SAXTransformerFactory对象创建TransformerHandler对象通过TransformerHandler对象获得Transformer对象设置Transformer对象的输出属性(setOutputProperty())创建Result对象,并将目的XML文件与其关联通
2016-03-23 10:05:01 4620 1
原创 Java——DOM方式生成XML
学完了解析XML,就该学习生成XML文件了。首先学习的是如何使用DOM方式生成XML文件。使用DOM方式生成XML文件有如下几步:首先是创建DOM树(即规定XML文件中的内容):创建DocumentBuilderFactory对象通过DocumentBuilderFactory对象创建DocumentBuilder对象通过DocumentBuilder对象的newDocument()方法创建一
2016-03-21 10:52:39 23022 6
原创 Java——DOM4J解析XML文件
跟前几篇文章一样,依旧使用books.xml和Book类,直接给出代码:package domain;public class Book { private int id; private String name; private String author; private float price; public int getId() { r
2016-03-19 16:47:17 876
原创 Java——JDOM解析XML文件
跟前两篇文章一样,我们继续使用books.xml和Book类,在此不再赘述,直接给出代码:package domain;public class Book { private int id; private String name; private String author; private float price; public int getId() {
2016-03-18 14:38:00 637
原创 Java——SAX解析XML文件
上一篇文章使用了DOM解析XML文件,本篇文章将使用SAX解析XML。DOM与SAX解析的不同之处在于:DOM解析会将XML全部加载到内存中,再进行解析;而SAX解析有一个Handler,该Handler将对每个节点逐个进行解析。SAX解析的步骤:通过SAXParserFactory的静态方法newInstance()获取SAXParserFactory的实例。通过SAXParserFactor
2016-03-17 11:16:18 634
原创 Java——DOM解析XML文件
Java中解析XML文件的方式有四种,分别是:DOM解析SAX解析DOM4J解析JDOM解析其中,DOM和SAX是Java内置提供的解析方式,无需引用JAR包;而DOM4J和JDOM则是第三方提供的,需要引入相应JAR包才可使用。本篇文章介绍DOM解析。DOM解析的基本步骤如下:创建DocumentBuilderFactory的对象(通过newInstance()方法)创建Docume
2016-03-16 16:01:58 749 2
原创 Java——检索一段话中出现次数最多的英文单词
今日看到一个题目,要求在给出的一段话中检索出出现频率最高的单词。现在此分享。题目:在下面这段话中,检索出出现次数最多的英文单词: Look to the skies above London and you’ll see the usual suspects rainclouds, plane and pigeons. But by the end of the year, you might j
2016-03-14 10:53:56 14116 1
原创 Java——FileReader&FileWriter字符流实现文件复制
使用FileReader&FileWriter类可实现文件复制,此方法比前几种更为简单,但无法指定文件编码。实现:package utils;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class IOUtils { p
2016-03-13 18:08:14 1255
原创 Java——InputStreamReader&OutputStreamWriter字符流实现文本文件复制
InputStreamReader & OutputStreamWriter 类可通过字符流的方式对文本文件进行读/写操作。实现:package utils;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream
2016-03-13 17:00:46 869
原创 Java——FileInputStream&FileOutputStream字节流实现文件复制
要实现文件的复制,有很多种方法。今天介绍一种最基础的方法:使用FileInputStream和FileOutputStream实现文件的复制。思路:要实现文件的复制,其实质就是对源文件数据进行读取,再将这些数据写入目标文件,从而实现文件的复制。实现:创建IOUtils类及copyFile方法:package fileCopy;import java.io.File;import java.io.F
2016-03-11 22:00:51 4387
原创 java.io.File类基本使用——遍历某路径的所有文件夹及文件
java.io.File类可以用来表示文件或目录,在需要遍历指定路径下的所有文件夹及文件时,可以使用此类。思路如下:1、判断给定路径是目录还是文件。 2、如果是文件,则直接打印该文件路径及文件名 3、如果是目录,则先打印该目录路径,并获取该目录下的所有目录及文件,再对每一个文件或目录执行第一步操作。如此循环,即可获取所有文件实现:创建一个FileUtils工具类,并创建getFiles方法:pa
2016-03-11 15:45:33 9080
Struts2权威指南完整版 PDF 李刚
2015-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人