By: | Edinburgh Language Technology Group |
Version: | 1.2.5 |
Last release: | 2002-08-23 |
Platforms: | Win32 binary, and C source for Unix platforms. |
Category: | XML parsers |
Info on web: | http://www.ltg.ed.ac.uk/software/xml/ |
Feedback: | Something wrong? Follow this link. |
LTXML is a set of tools (including a parser) written in portable C. Included are: a program to strip out all XML markup, an XML normalizer (mainly useful for well-formedness checking), an ESIS outputter, an element occurrence counter, a tokenizer, a down-translation tool, a grep tool, a sorting tool, some linking tools as well as some other minor utilities. The executables are mainly intended to be pipelined to produce various kinds of output, but provide a C API that can be used to extend them for other purposes.
The parser used in this toolkit is RXP. LTXML has full support for 16-bit characters and the parser is claimed to be both fully conformant and validating. The parser also supports namespaces.