Table of Contents
A configuration file is a XML file (constrained by W3C XML Schema
) that customizes XXE for a specific XML application. XXE is bundled with configurations for the following XML applications: DocBook, Simplified DocBook, Slides, XHTML, XXE Configuration, XML Schema.XXE_install_dir
/addon/config/configuration/xsd/configuration.xsd
This section describes how to write a configuration for a custom DTD, for a custom W3C XML Schema and for a custom RELAX NG schema. What is described is the recommended way of doing things. This being said, it is also possible to use XXE without writing any configuration file for a custom XML application: see side bar below.
The configurations used as examples are minimal configurations. The following configuration items are not described in this section:
Please read Configuration elements if you need to use any of these customization items.
The configurations used as examples are found in
, XXE_install_dir
/doc/configure/samples/example1/example2/
, example3/
.
Another configuration, using W3C XML schemas like example2 but much more comprehensive, is found in
. This configuration has been created to explain how to cope with XML documents containing embedded binary (i.e. TIFF, PNG, etc) or XML (i.e. SVG) images. However, it is also useful as an example of an XXE configuration.XXE_install_dir
/doc/configure/samples/imagedemo/