|
Subject: [xsl] White space strategies for mixed content From: "Rick Quatro rick@xxxxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Tue, 5 Nov 2019 00:59:52 -0000 |
Hi All,
I have inherited some "interesting" xml that has mixed content and I am
trying to figure out some strategies for getting "cleaner" output in my XSLT
workflow without removing any needed whitespace. In the simple example
below, I want to normalize the white space and let the serializer write out
the breaks where it wants to.
Input:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<para>This is the title element with a
<emphasis>child</emphasis> element and<strong> another</strong>
one.</para>
</root>
Output:
<?xml version="1.0" encoding="UTF-8"?>
<root><para>This is the title element with a <emphasis>child</emphasis>
element and<strong> another</strong> one.</para></root>
In this example, I think <xsl:strip-space elements="root"/> would take care
of it with <xsl:output indent="no"/> but of course my actual input is more
complex.
I have struggled a bit in my understanding of whitespace handling in XML and
XSLT so I may be missing something obvious. Thanks in advance for any
advice.
Rick
Rick Quatro
Carmen Publishing Inc.
rick@xxxxxxxxxxxxxxx
585-729-6746
www.frameexpert.com/store/
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] XSL-List Guidelines, Tommie Usdin btusdin | Thread | Re: [xsl] White space strategies fo, Michael Kay mike@xxx |
| [xsl] XSL-List Guidelines, Tommie Usdin btusdin | Date | Re: [xsl] White space strategies fo, Michael Kay mike@xxx |
| Month |