解析TXT文件步骤

解析TXT文件步骤:
1、File file = new file(‘D:\a.txt‘);// 创建文件对象
2、String code = ReadFile.codeString(file.getAbsolutePath());//获得文件编码
3、InputStreamReader read = new InputStreamReader(new FileInputStream(file),code);//使用InputStreamReader读取文件流
4、BufferedReader bufferedReader = new BufferedReader(read); //从字符输入流中读取文本,缓存到内存中
5、String lineTxt_cr = null;//行读字符串
StringBuffer xpStr = new StringBuffer();//文件文本字符串
while((lineTxt_cr = bufferedReader.readLine()) != null){
//处理字符串lineTxt_cr
xpStr.append(lineTxt_cr);
}

时间: 2024-12-15 07:35:48

解析TXT文件步骤的相关文章

Python操作小结(连接mysql、解析txt文件)

有段时间没有使用python了,对它的语法有点生疏,花了几个小时熟悉,期间发现很多小细节不清楚.为了下次能快速上手,避免重复犯错,我将python使用过程中的一些问题在这篇博文中记录小结一下,主要内容涉及到python操作mysql数据库,和解析txt文本.注:我用的是python2.7版本. 一.导入模块 python的脚本文件里面,可以导入其他脚本文件,并引用其中的方法和参数,使用关键字import.如下: import os,glob,sys 二.基础语法 1.普通变量定义 python

解析XML文件步骤

import javax.xml.parsers.*; import org.w3c.dom.*; class PapresTest{     public static void main(String[]args)throws Exception{         readNode();              }     /*     思路:     解析xml文件,需要DocumentBuilder类中的parse()方法.     因为该方法不是静态的,所以需要实例化Document

生成和解析txt文件

package txt; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException;

[java] java解析txt文件

/** * 读取txt文件内容封装为map返回 * @param filePath * @return */ public static String readTxt(String filePath){ List<Map<String,Object>> lists= Lists.newArrayList(); try { File file=new File(filePath); InputStreamReader read = new InputStreamReader( new

解析xml文件步骤 -- pullparser

1. 初始化一个xml的解析器 XmlPullParser parser = Xml.newPullParser(); 2. 设置解析器的参数 InputStream inputStream = this.getAssets().open("10001.xml"); parser.setInput(inputStream, "utf-8"); 3. 读数据 int eventType = pullParser.getEventType();//获取一个标记 whil

解析XML文件的两种方式 SAX和DOM

1.数据解析 解析的基本概念 所谓“解析”:从事先规定好的格式中提取数据 解析的前提:提前约定好格式,数据提供方按照格式提供数据.数据获取方则按照格式获取数据 iOS开发常见的解析:XML解析.JSON解析 2.XML数据结构 XML:Extensible Markup language(可扩展标记语言),主流数据格式之一,可以用来存储和传输数据. XML数据格式的功能 数据交换 内容管理 用作配置文件 XML数据结构的语法 声明 节点使用一对标签表示:起始和结束标签. 根节点是起始节点,只有一

UI进阶 解析XML文件的两种方式 SAX和DOM

1.数据解析 解析的基本概念 所谓“解析”:从事先规定好的格式中提取数据 解析的前提:提前约定好格式,数据提供方按照格式提供数据.数据获取方则按照格式获取数据 iOS开发常见的解析:XML解析.JSON解析 2.XML数据结构 XML:Extensible Markup language(可扩展标记语言),主流数据格式之一,可以用来存储和传输数据. XML数据格式的功能 数据交换 内容管理 用作配置文件 XML数据结构的语法 声明 节点使用一对标签表示:起始和结束标签. 根节点是起始节点,只有一

解析xml文件的几个步骤

1.生成xml文件的解析器 XmlPullParser parser = Xml.newPullParser(); 2.设置解析器读取流对象的编码格式 parser.setInput(is, "utf-8"); 3.设置解析xml文件之后要存储的位置 List<WeatherInfo> weatherInfo = null; WeatherInfo info = null; 4.定义解析器解析到的事件类型 int type = parser.getEventType();

android解析一个本地txt文件

1,首先在res下面新建一个名字为raw的文件夹,添加一个txt文件在其下面: 2,创建一个布局文件,上面一个按钮出发点击事件,下面一个textview显示文本信息: 3,通过一个InputStream获取内容: xml布局代码: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/an