`
nice2230
  • 浏览: 4844 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

读取文件流

    博客分类:
  • java
 
阅读更多
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;

public class test {
     public static void main(String[] args) {
            try {
                FileInputStream file = new FileInputStream("D:\\ConfigGoods.csv");//D盘下放入要读取的文件 
                InputStreamReader input = new InputStreamReader(file, "GB2312");
                ////读取
                BufferedReader reader = new BufferedReader(input);//换成你的文件名
                String line = null;
                while((line=reader.readLine())!=null){
                    String item[] = line.split("''");//CSV格式文件为逗号分隔符文件,这里根据逗号切分
                    String[] last = item[item.length-1].split(",");//这就是你要的数据了
//                  String name = new String(last.getBytes("ISO-8859-1"),"UTF-8");
                    String option = "{'id':"+last[0]+",'text':'"+last[1]+"-"+last[2]+"'},";//{"id":112001,"text":"高阶造化丹"},  (写成的格式)
                    System.out.println(option);
                }
                reader.close();
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
}

 

分享到:
评论

相关推荐

    delphi读取文件流

    在Delphi编程环境中,文件流(FileStream)是处理文件数据的一种高效方式,它允许程序员以字节序列的形式读取和写入文件。本篇文章将详细探讨如何使用TFileStream类来实现Delphi读取文件流,并结合字节数组进行文件...

    文件流的读写(标准文件流)

    在C++编程中,文件流(File ...以上就是关于文件流读写的`fstream`库以及可能的`FileIOStream`类的详细解释。这个项目的目标可能是创建一个易于使用的类,简化对文件的读写操作,并且提高代码的可读性和可维护性。

    pdf.js使用文件流预览pdf

    文件流是一种处理大文件的方法,它允许数据被分块读取或写入,而不是一次性加载整个文件到内存中。这对于处理大型PDF文件非常有用,可以避免内存占用过多的问题。PDF.js支持文件流预览,意味着我们可以从服务器获取...

    文件流的读取与写入

    在Java编程中,文件流是处理输入/输出操作的核心工具,尤其在读取和写入文件时。"文件流的读取与写入"这个主题主要涵盖了如何使用Java中的BufferedReader和BufferedWriter类来高效地处理文件内容。这两个类属于Java....

    android从资源文件中读取文件流并显示的方法

    这里我们将详细探讨如何从Android的资源文件中读取文件流,并将其内容呈现在TextView上。 首先,Android应用程序中的资源通常存储在res目录下,包括Drawable、Layout、Values等子目录。如果有一个文本文件(如TXT)...

    java读取图片文件流

    java读取本地图片文件获取流!java读取本地图片文件获取流!

    Java流(文件读写操作)

    ### Java流(文件读写操作) #### 一、流的分类 Java中处理文件和数据时,使用流的概念来进行操作。根据不同的标准,流可以分为几种类型。 ##### 1. 按数据流动方向 - **输入流**:主要用于从数据源读取数据。输入...

    C#读取dbf文件(文件流方式)

    总结来说,C#通过文件流方式读取DBF文件涉及到对文件结构的深入理解,包括头部信息、字段定义和数据记录的解析。通过`FileStream`和`BinaryReader`,我们可以逐字节地读取和处理文件内容。在没有第三方库支持的情况...

    php文件流的读取与写入

    - `7`:这可能指的是`fread()`或`fgets()`,用于从已打开的文件流中读取数据。`fread()`读取特定长度的数据,而`fgets()`则读取一行。 - `8`:这个数字可能指的是`fopen()`函数的模式参数`x`,用于创建新文件并打开...

    C#文件流读取CSV文件

    当涉及到从CSV(逗号分隔值)文件中读取数据时,文件流提供了一种高效且灵活的方法。CSV文件因其简洁性和通用性,常被用作数据交换格式,特别是在导入和导出表格数据时。 在C#中,我们通常使用`System.IO`命名空间...

    Delphi_用流来读取TXT文件

    ### Delphi 使用流读取TXT文件的知识点 #### 一、使用TMemoryStream读取TXT文件 在Delphi中,可以使用`TMemoryStream`类处理文件读取操作,尤其适用于TXT这类文本文件。以下是对文章中提供的示例进行详细解释。 #...

    C#文件和流操作

    使用fs.Read(buffer, 0, buffer.Length)方法可以读取文件流,buffer是一个byte类型的数组,用于存储读取的数据。 3、写入文件流 使用fs.Write(buffer, 0, buffer.Length)方法可以写入文件流,buffer是一个byte类型...

    delphi读写取流记录文件TFileStream

    一旦创建了TFileStream对象,就可以使用其Read和Write方法来读写文件中的字节。例如,读取和写入一个整数: ```delphi var Value: Integer; begin FileStream.ReadBuffer(Value, SizeOf(Value)); // 读取 ...

    二进制读写文件流操作,不是本人的!但是很有用,我也正在学!

    `FileStream` 是 `System.IO` 命名空间中的一个类,用于创建文件流对象,支持文件的读取和写入。它是实现 `Stream` 接口的一个具体实现,可以用来处理任何类型的文件。 - **构造函数**: - `new FileStream(string...

    C++标准库中文件流读取操作小结

    ### C++标准库中文件流读取操作小结 在C++编程语言中,文件流是处理文件输入输出的一种常用方式。本文将详细介绍C++标准库中与文件流读取相关的几个重要知识点。 #### 一、`ifstream`类及其基本用法 在C++中,`...

    java读取txt文件内容(java快速读取,程序已调试通)

    java读取txt文件,可以以文件路径构造这个流,:FileInputStream fin = new FileInputStream("d:/test.txt"); 然后使用这个流直接读取到文件,再使用reader构造BufferedReader,按行读取一整行的文本,作为字符串返回...

    Java基于IO流读取文件的方法

    本文将深入探讨如何使用IO流来读取文件,并通过实例代码详细解释每一个步骤。 首先,要读取一个文件,我们需要获取文件的路径。在给定的示例中,路径是通过`TEST.class.getResource("/simu")`获取的,这通常用于...

    post提交,图片以文件流形式上传并保存到数据库

    为了提高性能和用户体验,通常会进行一些优化,比如分块读写文件流,减少一次性处理大量数据的压力;使用流式传输可以实现边读边处理,避免一次性加载完整个大文件;同时,可以考虑使用CDN(内容分发网络)来加速...

    NIO(byteBuffer)按行读取文件

    使用nio byteBuffer 实现按行读取文件(大文件) 在window/linux/macOS上均测试通过 对于中文乱码也已处理成功 完整注释,可随需求更改 有问题请邮件:mly610865580@126.com

Global site tag (gtag.js) - Google Analytics