Indentatie (XSL): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
(Nieuwe pagina aangemaakt met 'Hoe behoud je een leesbare ingesproken weergave na een transformatie? Alleen maar een header zoals <pre> <?xml version="1.0" ?> <xsl:stylesheet version="1.0" xmlns...') |
|||
Regel 9: | Regel 9: | ||
lijkt niet te voldoen - De combinatie ''strip-space'' en ''output indent'' zou de oplossing zijn, maar lijkt dat niet te zijn. | lijkt niet te voldoen - De combinatie ''strip-space'' en ''output indent'' zou de oplossing zijn, maar lijkt dat niet te zijn. | ||
+ | |||
+ | Dit [https://stackoverflow.com/questions/14091633/xsl-why-doesnt-output-indent-work?rq=1]: | ||
+ | <pre> | ||
+ | <xsl:output indent="yes" encoding="UTF-8" xalan:indent-amount="4" /> | ||
+ | </pre> | ||
+ | |||
+ | werkt niet: | ||
+ | |||
+ | lxml.etree.XMLSyntaxError: Namespace prefix xalan for indent-amount on output is not defined, line 5, column 67 |
Versie van 13 nov 2018 17:44
Hoe behoud je een leesbare ingesproken weergave na een transformatie? Alleen maar een header zoals
<?xml version="1.0" ?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:strip-space elements="*" /> <xsl:output indent="yes" encoding="UTF-8"/>
lijkt niet te voldoen - De combinatie strip-space en output indent zou de oplossing zijn, maar lijkt dat niet te zijn.
Dit [1]:
<xsl:output indent="yes" encoding="UTF-8" xalan:indent-amount="4" />
werkt niet:
lxml.etree.XMLSyntaxError: Namespace prefix xalan for indent-amount on output is not defined, line 5, column 67