| **Navigation:**  [[templates.htm|Templates]] > [[templates by topic.htm|Templates by Topic]] > XML Support >====== XML Programming Resources ====== | [[asciiviewlistbox.htm|{{btn_prev_n.gif|Previous page}}]][[templates by topic.htm|{{btn_home_n.gif|Return to chapter overview}}]][[tplcodeexporttoxml.htm|{{btn_next_n.gif|Next page}}]] | | || The complete guide to XML programming resources can be found in the //Clarion XML Support and Reference Guide// PDF. Here are some simple guidelines for incorporating XML into any application that is //not// using the available template support. When using the XML OOP extensions, you need to include the following source just prior to the global MAP structure: INCLUDE('XMLCLASS.INC'),ONCE When using the procedure-based XML support, you need to include the following source just prior to the global MAP structure: INCLUDE('CPXML.INC'),ONCE In the project file, the following pragmas need to be added: _XmlLibDllMode_=>0 _XmlLibLinkMode_=>1 Finally, when using XML support in the Clarion template chain, verify that the **Enable use of ABC Classes** option is active in the Global properties when adding XML code to a Clarion template family application. {{notebox.jpg|NoteBox.jpg}} XML support in Clarion applications is currently only supported with the standalone runtime DLL mode. Local linked applications using XML support is currently not supported.