Automated publishing with XML, IDML, and scripting
The flexible XML options, InDesign® Markup Language (IDML), and rich scripting support in Adobe® InDesign CS5 and InDesign CS5 Server software allow you to create powerful automated workflows for publishing content across various systems and output media. Find in-depth information about the XML, IDML, and scripting support in InDesign to help you create a strong foundation for custom solutions that meet your unique publishing requirements.
If you're considering automating InDesign, you may also want to look at Adobe InDesign CS5 Server, the robust, flexible, and scalable version of InDesign CS5. Because InDesign CS5 Server shares the same codebase as InDesign CS5, it offers all the features of the desktop version as well as a number of server-based features.