[XSL-LIST Mailing List Archive Home]
[xsl] inline XML
Subject: [xsl] inline XML <emphasis>|
From: Thomas Kielczewski <thomaskiel@xxxxxxxxx>
Date: Sun, 24 Feb 2008 11:50:17 -0800 (PST)
I'm working with XML in the following form:
<para>This is unstyled text <emphasis type="bold">and
this is bold. </emphasis>Now back to unstyled
As you can see it has some inline style information
that's borderline not-well-formed. For my ease of use
I want the XML in this form (or the equivalent
<para><emphasis type="default">This is unstyled text
</emphasis><emphasis type="bold">and this is bold.
</emphasis><emphasis type="default">Now back to
As extra credit :~) I want to keep possible nesting in
mind, although my initial problem is already a sort of
nesting problem, isn't it? Let's assume that all
emphasis tags (like bold, italic, underline) will be
adjacent when opened and closed.
Can this be done in XSLT? Maybe a built-in template
coupled with an identity transform? If this is the
wrong forum for this type of issue can someone give me
a helpful pointer?
Thanks as always for the high caliber of discussions.
Never miss a thing. Make Yahoo your home page.