Package libxo

A Library for Generating Text, XML, JSON, and HTML Output

The libxo library allows an application to generate text, XML, JSON, and HTML
output using a common set of function calls. The application decides at run
time which output style should be produced. The application calls a function
"xo_emit" to product output that is described in a format string.
A "field descriptor" tells libxo what the field is and what it means.

Version: 1.6.0

See also: libxo-devel.

General Commands

xo emit formatted output based on format string and arguments
xohtml display libxo html output xo_emit(3)
xolint detect errors in programs using xo_emit(3)
xopo turn libxo format strings into simplified form

File Formats

xo_format content of format descriptors for xo_emit


libxo-csv a CVS encoder for libxo-based commands
xo_options common options for libxo-based commands