Use XML to describe, validate, query, and exchange structured information. Choose a guide by the task you need to complete; the worked examples include local practice files and a rendered formatting-object example.
Learn, practice, and choose references

Learning XML: A Small Project from Markup to Output
Create a document, validate its rules, query namespaced elements, and transform the result into a readable page.

XML FAQ: Read Files, Fix Errors, and Understand Namespaces
Read a small XML document and diagnose nesting, encoding, namespace, and validation errors.

XML Parsers: Read, Validate, and Process XML Safely
Choose a parsing model, handle namespaces and errors, and run a small XML processing exercise.

XML Development Tools: Build a Repeatable Validation Workflow
Evaluate tools with one sample project and repeat validation and transformation outside the editor.

DOM Level 3: Understand Document Trees and Maintain XML Code
Read the historical DOM specifications and practice namespace-aware document manipulation in a browser.

XML Books: Choose a Reference for the Task You Need
Select XML reading by experience, task, edition, and the language versions used in your project.

XML Certification: Assess Skills and Plan Exam Preparation
Compare XML Master objectives with practical tasks and verify current enrollment terms before booking.
Store, search, and connect information

XML Servers: Choose Storage and Query Structured Documents
Compare XML storage approaches and run an XQuery report across two small source documents.

XML Search Interfaces: Requests, Results, and Pagination
Read an XML search response, distinguish errors from empty results, and handle pagination deliberately.

XML Topic Maps: Subjects, Relationships, and Identity
Read a small XTM 2.0 example and understand how topics connect knowledge to resources.

GoXML Transform: Understand Legacy Mappings and Plan a Migration
Document an inherited GoXML integration and compare a replacement with explicit mapping and reconciliation rules.
Convert and publish documents

XML Conversion: Turn Word Content into Structured Documents
Define a target structure, map Word content, and check conversion accuracy before processing a collection.

XML Publishing: Create HTML and PDF from One Source
Transform validated XML into readable output and check content, links, and page layout.

XSL 1.0 and XSL-FO: Understand Page Layout and Formatting Objects
Read an XSL-FO page master, render a two-page example, and diagnose common layout problems.

XML Document Automation: Data, Templates, and Reliable Drafts
Separate data and template rules, test conditional sections, and review generated documents before release.

Adobe XML and PDF Forms: Types, Data, and Compatibility
Identify form technologies, verify the receiving viewer, and plan a controlled data-export or migration test.
Exchange messages and protect services

XMPP Explained: Messages, Presence, and Federation
Follow XML stanzas between XMPP clients and servers and distinguish protocol capabilities from delivery evidence.

Emergency Management XML: Read CAP Alerts and Understand EDXL
Interpret a fictional CAP alert lifecycle and distinguish message content, distribution, and operational authorization.

XML Firewalls: Protect XML and SOAP Request Processing
Define gateway and parser controls, then verify request handling with a repeatable acceptance checklist.

XACML Explained: Attributes, Policies, and Authorization Decisions
Trace an authorization request through a policy and test expected decisions with XACML fixtures.
Historical listings
- XML in a Nutshell, second edition — Historical book listing; use the XML Books guide for edition-aware reading choices.
- XML Conference 2003 — Historical announcement for the Philadelphia event in December 2003.
- XML News Archive — Legacy link index retained for existing navigation.
- XML News Digest — Legacy link index retained for existing navigation.