Projects / The Epeios XML preprocessor

The Epeios XML preprocessor

The "expp" tool (the Epeios XML preprocessor) reads an XML file to transform it to another XML file. It simplifies the writing of XML files by allowing the handling of macros, the definition and testing of variables, the inclusion of files, and more. This is done by writing, directly in the source XML file, predefined tags owned by a given namespace, tags which are then recognised and handled by the "expp" tool. The tool is also available as a Java native component.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  03 May 2012 09:31

    Release Notes: 'CDATA' sections are now handled properly. The corresponding Java native component was introduced.

    •  15 Aug 2011 20:55

    Release Notes: This version is internationalized. Available languages are French and English, but other languages can be easily added.

    •  24 Jun 2010 21:35

    Release Notes: Addition of the 'xpp:attribute' directive, which allows you to create an attribute that has the content of a macro as a value, thanks to the use of the new 'xpp' library. The use of the 'xmlns:...' attribute is also now allowed, and the error localization is more accurate.

    •  09 Sep 2007 22:31

    Release Notes: A file localization bug in the XML error detection algorithm that occurred when included files are in subdirectories has been fixed.

    •  17 May 2007 11:18

    Release Notes: This version fixes two bugs. The first is about a missing error message when a nesting overflow occurs. The second is about the inclusion of a file, with relative path, from an included file; the base directory is now the one of the included file, and no longer the one of the first file.

    Screenshot

    Project Spotlight

    Measuring Buffer

    An enhanced version of buffer.

    Screenshot

    Project Spotlight

    Infinity PFM

    A personal finance manager.