libtext-csv-xs-perl:基于 Perl 的 CSV 处理模块项目

可用于处理逗号分隔值(CSV)数据,支持 CSV 字符串的合成与分解,能将字段组合为 CSV 字符串,也能解析 CSV 字符串为字段,是 Perl 环境下高效的 CSV 处理工具。【此简介由AI生成】

Branch1Tags0

模块: Text::CSV_XS

描述: Text::CSV_XS 提供了对逗号分隔值(CSV)进行组合与解析的功能。通过该模块的实例,您可以将字段合并为CSV字符串,或将CSV字符串拆解为字段。

版权声明: 版权所有 (c) 2007-2021 H.Merijn Brand。保留所有权利。 版权所有 (c) 1998-2001 Jochen Wiedmann。保留所有权利。 部分代码版权所有 (c) 1997 Alan Citterman。保留所有权利。

本程序为自由软件;您可依据与Perl相同的条款进行再分发或修改。

最新变更可通过以下公开GIT仓库查阅: https://github.com/Tux/Text-CSV_XS 欢迎克隆您的副本:

 $ git clone https://github.com/Tux/Text-CSV_XS Text-CSV_XS

或下载压缩包:

 $ wget --output-document=Text-CSV_XS-git.tgz \
       https://github.com/Tux/Text-CSV_XS/archive/master.tar.gz

系统要求: Perl 5.6.1 或更高版本。

若需在5.6.1版本运行Test::More,需安装: Test::Harness-2.64 和 Test::Simple-0.90

暂未找到让Test::More兼容5.6.0的简便方案。

examples/csv-check 要求Perl支持defined-or运算符和PerlIO,适配其他版本的工作留给读者自行探索。其余示例已在5.8.4版本测试通过。如需较稳定的Unicode支持,建议使用Perl 5.8.2或更新版本。

examples/csv2xlsx 需要5.14及以上版本。

构建与安装: 标准流程: perl Makefile.PL make test make install

作者: H.Merijn Brand h.m.brand@xs4all.nl ( 0.25 - 2007-05-07 ..) Jochen Wiedmann joe@ispsoft.de (.. 0.23 - 2001-10-10 )

接口设计:Alan Citterman alan@mfgrtl.com

纯Perl实现版本Text::CSV_PP由Kenichi Ishigaki维护。该模块最初由Makamaka Hannyaharamitu创建并维护至2015年,其设计力求与Text::CSV_XS保持高度一致。
请注意:请勿将Text::CSV的问题反馈至Text::CSV_XS。

Text::CSV_PP已捆绑至Text::CSV模块中。Text::CSV是一个封装模块,会优先调用Text::CSV_XS(若可用),否则自动切换至Text::CSV_PP。

Introduction

可用于处理逗号分隔值(CSV)数据,支持 CSV 字符串的合成与分解,能将字段组合为 CSV 字符串,也能解析 CSV 字符串为字段,是 Perl 环境下高效的 CSV 处理工具。【此简介由AI生成】

Customize my domain