import java.io.BufferedReader; import java.io.FileReader; import java.util.ArrayList; import java.util.List; /** *@Author:jilongliang *@Date:2013-4-17 */ public class Test11 { public static void main(String args[]) throws Exception { String path="D:\\DATA\\ttt.txt"; // InputStream in = Test11.class.getResourceAsStream(path); // BufferedReader reader = new BufferedReader(new InputStreamReader(in)); // String line = readLine(2, reader);// 读取第2行 // System.out.println(line); // reader.close(); List<String> list=getTxtContent(path); for (int j=3;j<list.size();j++) { /// System.out.println("第一条:"+list.get(0) ); System.out.println("时间:"+list.get(2) ); System.out.println("联系电话"+list.get(j) ); } } private static String readLine(int lineNumber, BufferedReader reader) throws Exception { String line = ""; int i = 0; while (i < lineNumber) { line = reader.readLine(); i++; } return line; } /** * 獲取文本內容 * @param path文件路徑 * 该方法是对文件的哪一行有空的就处理掉,放入一个List里面然后再读第一条数据和时间到 * 一个表的相应字段里面去,而且内容和时间是相同的,联系方式不一样. * * @return */ public static List<String> getTxtContent(String path){ List<String> content=new ArrayList<String>(); BufferedReader reader = null; String Line = ""; try { reader = new BufferedReader(new FileReader(path)); while ((Line = reader.readLine()) != null) { Line=Line.trim();//去掉空行
if(!Line.equals(""))//不是空的就添加 content.add(Line); } } catch (Exception e) { e.printStackTrace(); } return content; } }
相关推荐
可一次性去除指定的.txt文件中的所有空行,常用于处理从网页中得到的文本
### Java删除某行和读写TXT文件 在Java中,如果需要从文本文件中删除特定行,实际上并没有直接提供这样的方法。通常的做法是先将文件中的所有内容读取到内存中,然后根据需要过滤掉不需要的行,最后再将处理后的...
5、批量删除空白行:删除文本文件中 只含有空格或者制表符或者没有任何内容的行 6、批量删除重复行:重复行是针对单个文件来说的,删除重复行之后 文件内容的顺序保持源文件行的顺序,不会打乱。 7、批量删除特定行...
在处理文本文件数据时,易语言提供了丰富的内置函数和命令,使得添加、修改和删除TXT文本文件中的数据变得简单易行。下面将详细介绍如何使用易语言实现这些功能。 一、读入文本文件 在易语言中,可以使用“读取...
在VC++环境中,读取和显示TXT文件的内容是一项常见的任务,尤其在进行文本处理或数据分析时。本篇文章将深入探讨如何使用C++编程语言(在Visual C++环境下)实现这一功能,具体涉及到的知识点包括文件操作、字符串...
根据提供的文件信息,我们可以归纳出以下相关知识点: ...这些知识点涵盖了读取TXT文件的基础操作、数据处理技巧、异常处理以及编码问题等方面,对于理解如何有效地处理文本文件具有重要的参考价值。
2、当TXT文件内容包含中文时,有时会显示乱码,解决方法:打开TXT文件,在“另存为”对话框中选择“UTF-8”格式); 3、当TXT文件名为中文时,无法读取,页面会显示空白内容; 4、经测试,只有搜狗告诉浏览器可以...
4. 写入.txt文件:将转换后的十进制数字写入新的.txt文件,每行一个数字或者按照特定格式排列。 5. 关闭文件:完成写入后,关闭两个文件。 为了确保转换的正确性,可能还需要进行错误检查和异常处理,比如检查.dat...
批量删除行:包括删除前后行、删除连续行、删除奇数行、删除偶数行、删除空白行、删除重复行、删除特定行、删除含有关键字的行。 1、 批量删除前后行:删除多个文本文件最前面几行,或者最后面几行; 2、批量删除...
在VB6.0编程环境中,读取和打开TXT文件是一项基本操作,对于处理文本数据尤其重要。本教程将深入探讨如何使用VB6.0来实现这个功能,主要涉及`Seek`函数、`Line Input #`函数以及`EOF`函数。 首先,`Seek`函数在VB...
本文将深入探讨一个具体的案例——“txt文件分割源代码”,这是一种利用Java编程语言实现的高效文本处理技术,适用于Java SE、EE和Android项目。 首先,让我们理解什么是txt文件。TXT文件是一种纯文本格式,通常...
本文将重点讨论如何在Codesys工程中使用ST语言进行TXT文件的操作,特别是写文件操作。 首先,要实现写文件功能,我们需要理解ST语言中的文件处理函数。Codesys提供了`FILE_OPEN`, `FILE_WRITE`, `FILE_CLOSE`等函数...
通过以上步骤,大多数与新建.txt文件相关的故障应能得到解决。然而,对于更深层次的问题,如病毒或恶意软件感染,可能需要额外的安全扫描和清理工具来彻底解决问题。在执行任何系统级操作前,建议先备份重要数据,...
这个过程可以扩展到处理任意数量的TXT文件,只需适当调整代码来适应不同的文件结构和数据库需求。通过这种方式,我们可以高效地将大量文本数据导入到数据库中,为后续的数据分析和处理提供便利。
标题"以TXT文本中非空首行重命名TXT文件V2.0.zip"所指的是一款工具或程序,它能够帮助用户高效地完成TXT文件的批量重命名任务,特别是当这些文件的首行(通常是文件的标题或标识)不为空时。 这个工具的核心功能是...
在这个特定的场景中,我们关注的是如何用MFC逐行读取文本文件数据,且要求行与行之间不能有空白,否则可能会导致读取中断。下面将详细解释这个过程。 首先,我们需要使用MFC中的CFile类来打开文本文件。CFile是MFC...
易语言作为一款面向初学者和专业人士的中文编程环境,提供了一种有效的方法来解决这个问题:随机读取大文本文件的一行内容。本篇将详细介绍如何使用易语言实现这个功能。 首先,理解“大文本文件随机读取一行内容”...
在某些情况下,我们可能需要将XML文件转换为TXT文件,例如为了简化数据处理、减少文件大小或适应特定的应用需求。在C#环境下,Visual Studio 2008(VS08)提供了丰富的类库和API来处理这种转换。 首先,我们需要...
根据提供的文件信息,我们可以...通过以上对给定文件的分析,我们不仅了解了 TXT 文件的基本概念及其在 AutoIt 中的处理方法,还深入探讨了 AutoIt 脚本语言的一些基本功能。这对于初学者来说是非常有价值的参考资料。