Atox is a fully customizable tool for converting plain text to XML. Analoguous to XSLT processors, the Atox command line program uses a simple XML language to describe the format of the input text and the desired transformations and tagging.
| Tags | Text Processing Markup XML Utilities |
|---|---|
| Licenses | MIT/X |
| Operating Systems | OS Independent Unix |
| Implementation | Python |
Recent releases


Changes: This release adds support for XSLT fragments in Atox format files, as well as non-greedy repetition. There are some new config options.


Changes: The error handling is slightly more user-friendly. Some basic improvements have been added to the command line interface. Newline handling has been optimized. The utility tags 'ax:block', 'ax:sob' (start-of-block), and 'ax:eob' (end-of-block) have been added. An important bug in the indentation code has been fixed that affected 'ax:indented'. Empty sequences are legal. Support has been added for config files.


Changes: This release has support for backtracking, more powerful support for matching contiguous elements, and for matching indent/dedent pairs.