Subject: [xsl] invoking template for other namespace elements in mixed namespace scenario (sample XML & XSL) From: "SANWAL, ABHISHEK (HP-Houston)" <abhishek.sanwal@xxxxxx> Date: Wed, 8 Sep 2004 01:17:34 -0500 |
XML: <my:Root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2004-0 8-25T18:09:45" xmlns:xd="http://schemas.microsoft.com/office/infopath/2003" xml:lang="en-us"> ........ ......etc..... <my:SectionHeading>Heading Title</my:SectionHeading> <my:SectionContent> <div style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt" xmlns="http://www.w3.org/1999/xhtml"> <font face="Arial"> <span style="FONT-SIZE: 10pt"> <strong>The following areas</strong> </span> <span style="FONT-SIZE: 10pt">: </span> </font> </div> ....... XSL: <xsl:template match="my:SectionContent"> <xsl:comment>SectionContent Starts</xsl:comment> <xsl:apply-templates select="child::*[name()!=('')]"/> <xsl:comment>SectionContent Ends</xsl:comment> </xsl:template> Problem: I have an element SectionContent that holds a huge blob of XHTML. I have manage to create templates to handle everything in that XTHML blob. But when I want to initiate processing of the BLOB from its parent container SectionContent I am not able to do so. I believe this has something to do with the template select or the way I am pointing to the given nodes under a different namespace inside that container. Kindly advise. Thanks, Abhishek ____________________________________________________________ Abhishek Sanwal HP - Houston Campus
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] global find and replace c, Michael Kay | Thread | RE: [xsl] invoking template for oth, Jarno.Elovirta |
RE: [xsl] CONVERT XSLT (HTML > XSL-, SANWAL, ABHISHEK (HP | Date | RE: [xsl] invoking template for oth, Jarno.Elovirta |
Month |