# opaxmlfilter

Processes an XML file and removes all specified XML tags. The remaining tags are output and indentation can also be reformatted. `opaxmlfilter` is the opposite of `opaxmlextract`.

## Syntax

    opaxmlfilter [-t|-k] [-l] [-i indent] [-s element] [input_file]

## Options

`--help`

  Produces full help text.

`-t`

  Trims leading and trailing whitespace in tag contents.

`-k`

  In tags with purely whitespace that contain newlines, keeps newlines as-is. Default is to format as an empty list.

`-l`

  Adds comments with line numbers after each end tag. This can make comparison of resulting files easier since original line numbers are available.

`-i indent`

  Sets indentation to use per level. Default is 4.

`-s element`

  Specifies the name of the XML element to suppress. Can be used multiple times (maximum of 100) in any order.

`input_file`
  Specifies the XML file to read. Default is `stdin`.