大家好,今天小编关注到一个比较有意思的话题,就是关于java语言怎么读取文件的问题,于是小编就整理了4个相关介绍Java语言怎么读取文件的解答,让我们一起看看吧。
JAVA如何读取文件?
J***a读取文件的方法
代码如下:
import j***a.io.*;
public class ReadFileDemo {
public static void main(String[] args) {
//读取c盘的file1文件
File file = new File("C://file1.txt");
BufferedInputStream bis = null;
FileInputStream fis= null;
用j***a怎么从指定文件中的指定位置开始读取?
FileInputStream fis = FileInputStream(File file)
;指定文件 fis.skip(long n);指定位置 byte[] bs = new byte[int length]
; 指定 fis.read(bs); 得到内容
怎么用J***a解析html文件?
j***a可以使用jsoup、htmlparser等工具进行html的读取和解析,以下是详细说明:
1、jsoup 是一款 J***a 的HTML 解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于JQuery的操作方法来取出和操作数据。据说它是基于MIT协议发布的。jsoup的主要功能如下:从一个URL,文件或字符串中解析HTML;使用DOM或CSS选择器来查找、取出数据;可操作HTML元素、属性、文本;
示例代码:
Document doc = Jsoup.parse(input, "UTF-8", "***://***.dangdang***;")
;Element content = doc.getElementById("content");Elements links = content.getElementsByTag("a");for (Element link : links) {String linkHref = link.attr("href");String linkText = link.text();}
j***a读写CSV文件的方法?
可以通过流的形式读取到所有内容,之后在转换成元素的形式进行实现。举例:
import j***a.io.BufferedReader;
import j***a.io.FileReader;
import j***a.util.*;
public class Test{
public static void main(String[] args) {
Hashtable<String, String[]> dict = new Hashtable<String, String[]>();
try {
BufferedReader reader = new BufferedReader(new FileReader("test.csv"));
到此,以上就是小编对于J***A语言怎么读取文件的问题就介绍到这了,希望介绍关于J***A语言怎么读取文件的4点解答对大家有用。