Subject: Re: [xsl] How to retain the end tag when outputting an empty element? From: "Martin Honnen martin.honnen@xxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Fri, 17 Jun 2022 12:24:03 -0000 |
Hi Folks,tag:
For this element:
<test>foo</test>
The following XSLT:
<xsl:template match="*"> <xsl:element name="{name(.)}"> <xsl:apply-templates /> </xsl:element> </xsl:template>
<xsl:template match="text()" />
Outputs this:
<test/>
How do I get the XSLT processor to output both the start tag and the end
<test></test>
That is a serialization feature/requirement, I think in Saxon PE/EE you can ensure that with canonical serialization https://www.saxonica.com/html/documentation11/extensions/output-extras/serial ization-parameters.html but of course that does some other normalization as well.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] How to retain the end tag whe, Roger L Costello cos | Thread | Re: [xsl] How to retain the end tag, Martynas Jusevičius |
[xsl] How to retain the end tag whe, Roger L Costello cos | Date | Re: [xsl] How to retain the end tag, Martynas Jusevičius |
Month |