Ah, good hint.
Thank you very much Andrew.
Just forgot about that....
-----Ursprüngliche Nachricht-----
Von: Andrew Welch [mailto:ajwelch(_at_)piper-group(_dot_)com]
Gesendet: Donnerstag, 3. Februar 2005 17:13
An: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Betreff: RE: [xsl] Matching text nodes with only whitespaces
I am really sorry for all the troubles, but we had some whitespace
issues with XML Spy.... First I thought that my normalizing
stylesheet
doesn't work properly, but fortunately it does. There are
interesting
things going on, if you decide to "pretty-print" your XML
documents...
The problem with normalize-space was the following:
We first generated FO documents including nodes like <marker> §§ 13
</maker> These documents were pretty printed via XML Spy,
so there was
whitespace which we wanted to get rid off (since it was
output in our
PDFs). If we would have used
<xsl:template match="text()">
<xsl:value-of select=""normalize-space(.)"/> </xsl:template>
we would have got
<marker>§§ 13<marker>
Or is my understanding of normalize-space incorrect?
Have a look at <xsl:strip-space elements="*"/>
This strips presentational whitespace (whitespace only text
nodes) from the source document, which I think is what you're after.
cheers
andrew
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail:
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--