hxt-9.2.0: A collection of tools for processing XML with Haskell.

Portabilityportable
Stabilitystable
MaintainerUwe Schmidt (uwe@fh-wedel.de)

Text.XML.HXT.Arrow.XmlOptions

Description

system configuration and common options options

Synopsis

Documentation

inputOptions :: [OptDescr SysConfig]Source

commonly useful options for XML input

can be used for option definition with haskell getopt

defines options: a_trace, a_proxy, a_use_curl, a_do_not_use_curl, a_options_curl, a_encoding, a_issue_errors, a_do_not_issue_errors, a_parse_html, a_parse_by_mimetype, a_issue_warnings, a_do_not_issue_warnings, a_parse_xml, a_validate, a_do_not_validate, a_canonicalize, a_do_not_canonicalize,

outputOptions :: [OptDescr SysConfig]Source

commonly useful options for XML output

defines options: a_indent, a_output_encoding, a_output_html and others

generalOptions :: [OptDescr SysConfig]Source

commonly useful options

defines options: a_verbose, a_help

showOptions :: [OptDescr SysConfig]Source

debug output options

selectOptions :: [String] -> [OptDescr a] -> [OptDescr a]Source

select options from a predefined list of option desciptions