1. Why use the xxetool command-line utility?

This tool is essentially XMLmind XML Editor (XXE for short) desktop application, but without a graphical user interface (GUI). Its main use is to convert XML documents to other formats (HTML, PDF, RTF, etc) from within a script or a makefile. It can also be used to compare two revisions of the same document in which change detection has been activated in XMLmind XML Editor - Online Help.

Because xxetool is almost identical to XXE, this command-line utility will automatically make use of all 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 the last specified user preferences (e.g. credentials allowing to access remote storage facilities).

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

Note

The xxetool command-line tool will not run on a headless server.

On the other hand, you can use xxetool to convert documents stored on a remote server (HTTP, WebDAV, FTP, ssh, etc). More information in Appendix A, About xxetool and user authentication.



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