Coronavirus (COVID-19) information: All courses at all locations are available as live online classes. Limited in-person classes in some locations. Our offices remain open. Learn more.


InDesign XML Training Class

InDesign XML Training Class
InDesign XML Training Class

Adobe InDesign XML Training Class Overview

This InDesign XML course is designed to help you or your organization take advantage of the powerful of InDesign's XML capabilities. This training class develops the skills necessary to import XML into InDesign, and also to prepare content so that it can be exported as XML from InDesign. See our other InDesign classes if you are looking for a more general overview of InDesign.

If you create content for distribution across multiple channels, such as print, online, or for distribution or archiving, this Adobe InDesign XML training class will help you take advantage of the powerful capabilities of XML. This class starts with the foundation necessary for understanding and working with XML documents. It then moves into the specific capabilities for working with XML using InDesign, including generating valid XML from InDesign, and using XML as the source for your InDesign documents. No previous XML experience is necessary, but an understanding of all features covered in our introductory InDesign and Intermediate InDesign courses is required. This course and content can also be customized for your organization or business, and delivered either at your location or in our classrooms so that it relates specifically to your XML workflow. Contact AGI about this InDesign XML training course or to schedule a custom training session.

InDesign XML Training Class Course Dates

All classes are led by a live instructor. Class times listed are Eastern time.


Please call 800-851-9237 or 781-376-6044 to schedule a course.

Contact AGI to request course dates.

Adobe InDesign XML Training Course Topics

XML essentials

  • What is XML?
  • The importance of XML for repurposing content
  • Example XML workflows

XML characteristics

  • Sample XML content
  • Anatomy of an XML file
  • Viewing XML

InDesign XML essentials

  • The Structure pane
  • InDesign tags
  • Tag markers and frames
  • Mapping
  • Mapping styles to tags
  • Mapping tags to styles
  • Manually tagging text and images
  • Tagging tables and table content for export

Exporting XML in InDesign 

Importing XML in InDesign 

  • Manually importing XML content
  • Tagging objects to receive content
  • Updating XML content

Transforming XML when importing into InDesign 

  • Working with XSL upon import

Using DTDs in InDesign 

  • DTD Overview
  • DTD and Schemas
  • Creating a DTD
  • Elements within a DTD
  • Attributes within a DTD
  • Comments within a DTD
  • Linking to DTD
  • Validating XML to DTD
  • Existing DTDs


We recommend that you have the Adobe InDesign application before starting the class. You can purchase the software, subscribe to the Creative Cloud, or obtain a trial version of it from the Adobe web site.

You will receive a comprehensive course manual for this class developed by the Adobe Certified Instructors at AGI. AGI instructors that have created many of the official InDesign training guides and books for Adobe Systems, including more than 10 books covering how to use InDesign.

Available Delivery Methods For This Class