Am 17.06.2022 um 14:15 schrieb Roger L Costello costello@xxxxxxxxx:
Hi Folks,
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
tag:
<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.
|