使用IBMi(OS/400)读取和写入CSV文件的示例代码

作者:佚名 上传时间:2023-05-22 运行软件:IBM RPG/400 软件版本:OS/400 V7R1 版权申诉

本示例代码演示了如何使用IBM i(OS/400)读取和写入CSV文件,通过使用CPYFRMIMPF和CPYTOIMPF命令将数据从物理文件中导入到CSV文件中,并演示了在RPG程序中读取CSV文件中数据的方法。

*导入CSV文件到物理文件
CPYFRMIMPF FROMSTMF('/path/to/csvfile.csv') +
          TOFILE(LIBRARY/PHYSICALFILE) +
          MBROPT(*REPLACE) +
          RCDDLM(*CRLF) +
          STRDLM('"') +
          FLDDLM(*TAB) +
          RPLNULLVAL(*FLDDFT)

*将数据导出到CSV文件
CPYTOIMPF FROMFILE(LIBRARY/PHYSICALFILE) +
          TOSTMF('/tmp/csvfile.csv') +
          RCDDLM(*CRLF) +
          STRDLM('"') +
          FLDDLM(*TAB) +
          RPLNULLVAL(*FLDDFT)

*在RPG程序中读取CSV文件数据
dcl-f csvfile1 disk usage(*input) extfile('/tmp/csvfile.csv')
dcl-ds csvds1 qualified
  col1 char(10)
  col2 char(20)
  col3 dec(5, 2)
end-ds

dow not %eof(csvfile1);
  read csvfile1 csvds1;
  //处理数据
enddo;

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
使用IBMiOS/400读取写入CSV文件示例代码
本示例代码演示了如何使用IBM i(OS/400)读取和写入CSV文件,通过使用CPYFRMIMPF和CPYTOIMPF命令将数据从物理文件中导入到CSV文件中,并演示了在RPG程序中读取CSV文件中
OS/400 V7R1
IBM RPG/400
2023-05-22 21:33
IBM i (OS/400) 读取写入CSV文件示例代码
本示例代码演示了如何在IBM i (OS/400)上读取和写入CSV文件。通过使用OpenCSV库,可以轻松地将CSV文件读入内存中的Java对象,并从Java对象中写入CSV文件。本示例还演示了如何
IBM i (OS/400) V7R1
Eclipse IDE for Java EE Developers
2023-05-22 22:59
读取写入csv文件
读取本地CSV文件内容,写入内容到本地的CSV文件,包含测试文件
ZIP
0B
2019-07-09 04:13
python读取写入csv格式文件示例代码
本篇文章主要介绍了python读取与写入csv格式文件的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
PDF
48KB
2020-09-29 09:36
使用Ada读取写入csv文件示例代码
这个示例代码展示了如何使用Ada语言读取和写入CSV文件。它采用了Ada提供的标准包Ada.Text_IO和Ada.Strings。CSV 是逗号分隔值,常常在数据处理中使用,比如Excel表格。w
GNAT GPL 2019 (20190517)
Ada
2023-03-18 11:59
使用COBOL读取写入CSV文件示例代码
这个示例展示了如何使用COBOL编程语言读取和写入CSV文件,它使用了标准的File Control和Data Division,同时还使用了一些非标准的语法。通过编写这个程序,您可以学习COBOL如
COBOL 4.2
IBM Enterprise COBOL for z/OS
2023-05-23 11:57
使用PHP读取写入CSV文件示例代码
这段代码展示了如何使用PHP读取和写入CSV文件,包括设置分隔符、读取并打印每一行和将数组写入CSV文件。本示例使用了PHP中内置的fgetcsv()和fputcsv()函数。 //设置分隔符为逗号
PHP 7.4.10
PHP
2023-04-30 06:50
使用Java读取写入CSV文件示例代码
该示例代码使用Java编写,实现了从CSV文件中读取数据,以及将数据写入CSV文件的功能。通过使用CSV库,我们可以方便地处理CSV格式的文件。import com.opencsv.CSVReade
OpenCSV 4.5
Java 8
2023-05-18 09:41
如何在IBM i(OS/400)中使用RPGLE读取写入CSV文件
这篇技术文章介绍了如何在IBM i(OS/400)中使用RPGLE编程语言读取和写入CSV文件。它包括如何使用打开文件、读取文件、写入文件和关闭文件等关键步骤。此外,该文还介绍了如何使用外部数据结构调
IBM i 7.2
RPGLE
2023-03-19 03:39
使用RPG程序在IBM i (OS/400)上读取写入CSV文件
该示例代码演示了如何使用RPG程序在IBM i (OS/400)上读取和写入CSV文件。程序首先打开CSV文件,然后使用C语言中的fread()函数来读取数据。读取数据之后,程序使用RPG中的数据库文
IBM i 7.4
IBM RPGLE 7.4
2023-03-16 04:22