Greetings.
I am attempting to copy the XHTML content of element atom:summary
without the prefix of "xhtml", by declaring the XML Namespace of "xhtml"
at the element which contains it.
Content
-------
<atom:summary type="xhtml">
<xhtml:div>
<xhtml:p>
We are happy to announce that
<xhtml:a href="gemini://syndikate.i2p">Syndikate</xhtml:a>
was publicized.
<xhtml:p>
</xhtml:div>
</atom:summary>
XSLT
----
<p xmlns="http://www.w3.org/1999/xhtml" class="summary" type="xhtml">
<xsl:copy-of select="$summary/xhtml:*"/>
</p>
Result
------
<p xmlns="http://www.w3.org/1999/xhtml" class="summary" type="xhtml">
<xhtml:div>
<xhtml:p>
We are happy to announce that
<xhtml:a href="gemini://syndikate.i2p">Syndikate</xhtml:a>
was publicized.
<xhtml:p>
</xhtml:div>
</p>
Desired result
--------------
<p xmlns="http://www.w3.org/1999/xhtml" class="summary" type="xhtml">
<div>
<p>
We are happy to announce that
<a href="gemini://syndikate.i2p">Syndikate</a>
was publicized.
<p>
</div>
</p>
Note
----
Directive exclude-result-prefixes="xhtml" did not work for me, or I
executed it wrongly.
I would appreciate any help.
Kind reagrds,
Schimon
|