David.
It is not well formed, because I truncated it for the sake of posting
it at this mailing-list.
Schimon.
On Sun, 8 Mar 2026 22:27:21 -0000
"David Carlisle d.p.carlisle@xxxxxxxxx"
<xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:
> your example input wasn't well formed, but
>
> <atom:summary type="xhtml"
> xmlns:atom="http://www.w3.org/2005/Atom"
> xmlns:xhtml="http://www.w3.org/1999/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>
>
>
> the stylesheet
>
> <atom:summary type="xhtml"
> xmlns:atom="http://www.w3.org/2005/Atom"
> xmlns:xhtml="http://www.w3.org/1999/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>
>
>
> produces
>
> <summary xmlns="http://www.w3.org/2005/Atom" type="xhtml">
> <div xmlns="http://www.w3.org/1999/xhtml">
> <p>
> We are happy to announce that
> <a href="gemini://syndikate.i2p">Syndikate</a>
> was publicized.
> </p>
> </div>
> </summary>
>
>
> On Sun, 8 Mar 2026 at 19:29, Schimon Jehudah sch@xxxxxxxxxxxx <
> xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:
>
> > 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
|