Menu

Tree [9ddeb2] master /
 History

HTTPS access


File Date Author Commit
 .idea 2014-07-06 Boris Suska Boris Suska [c7dbb6] Initial commit
 download 2014-07-06 Boris Suska Boris Suska [9ddeb2] Jar file added to download directory
 src 2014-07-06 Boris Suska Boris Suska [c7dbb6] Initial commit
 .gitignore 2014-07-06 Boris Suska Boris Suska [9ddeb2] Jar file added to download directory
 LICENSE 2014-07-06 borissuska borissuska [93c3f0] Initial commit
 README.md 2014-07-06 Boris Suska Boris Suska [c7dbb6] Initial commit
 csv-tools.iml 2014-07-06 Boris Suska Boris Suska [c7dbb6] Initial commit
 launch4j.cfg.xml 2014-07-06 Boris Suska Boris Suska [c7dbb6] Initial commit

Read Me

CSV Tools

Tools for splitting and encoding CSV files.

Requirements

CSV Tools is written in Java 8 using Java FX 8 technology. Then you need at least JRE8 installed. CSV Tools is
available as executable JAR file (Java Archive), just double click the jar file.

CSV Standards and recommendations

CSV files are poorly standardized, recommendations are:

  • use , sign as separator
  • use " sign for escaping (in case you need use , or " in your field value)
  • " escape by "" sequence
  • to handle all characters for almost all languages use UTF-8 charset.
  • enclose all fields values into escaping characters, including numbers
  • number format is not specified, use it by your locale standards

Split CSV

You can split CSV file by defining number of lines for every file. You can define if header will be repeated for
every file. File mask defines template for new files name, {{index}} sequence stands for index number for new file
name.

Important: Split tool requires input escaping character to be defined.

Encode CSV

Using the CSV Tools you can change Charset to another one, recommended Charsets are UTF-* family.

Change separator and escaping character

Using the CSV Tools you can change separator and escaping characters too. You have to define which one is used in your
file and then you can choose which will be used after conversion. Recommended character for separators is , and as
an escaping character is recommended to use " sign.

License

Tool is distributed under MIT License. You can use it anyhow for free.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.