How do I make xsl transformation indent the output?
问题 I'm using xalan with the following xsl header: <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:redirect="http://xml.apache.org/xalan/redirect" extension-element-prefixes="redirect" xmlns:xalan="http://xml.apache.org/xalan"> <xsl:output method="text" indent="yes" xalan:indent-amount="4"/> And the output is not indented. Anyone with ideas? 回答1: For indentation you need to use a different namespace: "http://xml.apache.org/xslt" (see this issue) <xsl