Coronavirus (COVID-19) information: Live classes available in-person or online from our fully vaccinated instructors. Learn more about our reopening.


InDesign XML Class

InDesign XML Class

Adobe InDesign XML 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 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 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.

Locations for InDesign XML courses 

Attend the InDesign XML course in-person or online. You can find details regarding all the InDesign classes near you that are available. 

You will receive comprehensive course materials for this class from 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 the use of InDesign.

Available Delivery Methods For This Class