CSV IMPORT HELP

General

CSV Import reads password entries from a formatted text file and attempts to integrate them into an open database (merge) or create a new database, depending on the command you issued. Input files may conform to one of two format patterns, named "DATABASE" or "SPREADSHEET". Independently thereof, a suitable character set can be chosen to meet existing encoding of the input file.

Also see JPWS CSV File Format.

Control Elements

Target Group Options: New or existing database folder.

You can specify a particular database folder (group name) which will contain all imported password records. The value entered here works as a prefix to the group values of the imported entries. Choose "Root Directory" if you don't want any group prefix. (Note: Setting up a target group does not prevent record conflicts!)

Text Format Options: DATABASE and SPREADSHEET.

JPasswords expects input conforming to RFC-4180 (which is the foundation of IANA registered MIME type "text/csv") for files of the "DATABASE" type. This format allows the most accurate representation of entry content.

JPasswords implements a variant format (with semicolon field separator) by format type "SPREADSHEET". If your input comes from a calculation table application, or a corresponding output, use this option. It is, however, generally not possible to transport line-feeds as part of a field content (e.g. multi-line text fields).

Character Set Options: List of available character sets of your Java Virtual Machine.

Choose the most suitable standard depending on the encoding which was used to create your input file. "UTF-8" is a general good guess for all languages and environments. Users of the Western hemisphere might alternately wish to choose "windows-1252" or "ISO-8859-1".

Input File Select your CSV source file by use of the file browsing utility.

Compatibilities

JPasswords can read KeePass CSV export files. The proper option settings for this purpose are: DATABASE, UTF-8.

About CSV

CSV is often read as "comma separated values" and is a widely and loosely used text format to transport and even operationally store databases which are built on a record or table structure. Despite its popularity, there is no prescriptive standard defined for this format or any of the content data types. In consequence problems can arise when attempting to import CSV files from other applications.

Security Considerations

CSV files make your passwords visible in cleartext and hence are ditrimental to the purpose of JPasswords to keep your passwords protected. Try to avoid making copies of such files because every copy, even after it is "deleted" by your file manager, continues to constitute a security threat for you. Erase CSV files and any copies as soon as possible with the "Secure File Wipe" utility which is offered in JPasswords' Help menu.