XSLT
XSLT (Extensible Stylesheet Language Transformations) converts XML documents into other XML/HTML/text through declarative transformation rules written in XML.
Purpose
To transform XML into target formats with declarative template rules, used for XML publishing, report generation, and format migration.
Mechanism
An XSLT stylesheet contains <xsl:template match="pattern"> templates; the processor matches templates against source XML nodes and executes instructions such as <xsl:value-of>, <xsl:for-each>, and <xsl:apply-templates> to generate output.
Use cases
- Publishing XML as HTML
- XML data transformation
- DocBook to PDF
Related tools
XML Formatter
Beautify or minify XML online with 2-space indentation. Free, private, and 100% client-side. TOOL
Markdown HTML Converter
Convert between Markdown and HTML online. Supports headings, bold, italic, code blocks, links, images, lists, tables, quotes, and horizontal rules. Free, private, and 100% client-side. TOOL