? Character Separated Values (xcsv)

This format can...

read and write waypoints

This format is a very flexible module that can be used to read or write
nearly any plain-text record-based waypoint file. This flexibility is
achieved by combining this format with "style" files that describe the
format of the waypoint files.

There are several formats built in to GPSBabel that use the underlying xcsv
machinery. Each of those formats takes the same options as the xcsv format,
with the obvious exception of the style option.
Those formats are all based on style files that can be found in
the "style" directory in the GPSBabel source distribution.

style option

Full path to XCSV style file.

This option specifies the style file that defines the records to be read on
input or written on output. This is not a valid option for the various
built-in xcsv-based styles; they have prebuilt style definitions.