1. Why use the xxeconvert command-line utility?

This tool is based on the XMLmind XML Editor (XXE for short) desktop application, but without a graphical user interface (GUI). It can be used to convert XML documents to other formats (HTML, PDF, RTF, etc) from within a script or a makefile.

Because xxeconvert shares a lot of code with XXE, this command-line utility will automatically make use of most the installed add-ons (e.g. "Apache FOP 1.x XSL-FO processor plug-in", "Apache Batik image toolkit plug-in", etc) and also of some of the last specified user preferences (e.g. conditional processing profiles).

This utility, like all the other command-line utilities, is found in XXE_install_dir/bin/.

[Note]Mac users

If you install XXE on the Mac using the recommended .dmg distribution, you'll not find XXE_install_dir/bin/. The xxeconvert command-line utility, like all the other command-line utilities, is found in XMLmind.app/Contents/Resources/xxe/bin/.

If you plan to use xxeconvert a lot, may be you'll prefer to install the .zip distribution on your Mac rather the recommended .dmg distribution. Installing the .zip distribution on your Mac requires also installing a Java 1.8+ runtime.