This is a documentation for the XML Export Joomla component. Install the component as usual from the zip archive. XML export is an administration component only, there is no frontend view.
Create a new description first!
Name your description and name the root element of your XML-file. This will also become the default name of the Doctype in your DTD (optional). Save this to continue.
Now add elements pointed at the XML-tree after saving. Choose a database field of the select box (Joomla content table) OR put some static content into the static content field. If you choose both, the script will insert database content only! If you like to put the content in a CDATA tag, check cdata. Choose a parent element otherwise parent will be the root element.
Is there another element than the root element, you can add attributes to elements in the same way you create elements
To edit an existing element or attribute, click on the name at the XML-tree. You can also move your elements and attributes here by selecting a new (parent)element.
To delete an element or an attribute click on the red remove button at the XML-tree.
At any time you can create a basic DTD from your description by click on "create DTD" button. You can edit this DTD at the text field and save it as file. Load this file to edit it again or overwrite after creating a new DTD. The default path of this file is administrator/my_description_name.txt. You can change the path at the component configuration parameters.
After creating a description of your XML file you can export content at the main view of the component. Filter and select content items as you know from the Joomla article list view. Name your xml file below the list and choose the description for your export. Edit the document header at the text field and include your DTD from file into the xml file if desired. Start export with the save button at the Joomla! toolbar. The default path of your xml file is administrator/my_file_name.xml. You can change the path at the component configuration parameters.
NOTICE: The Component does NOT check your input for elements, attributes, header and DTD for valid XML!