Subject: Re: [xsl] Strip contents but keep children From: "Mukul Gandhi" <gandhi.mukul@xxxxxxxxx> Date: Wed, 5 Jul 2006 22:04:26 +0530 |
<xsl:template match="/author"> <xsl:apply-templates select="person" /> </xsl:template>
<xsl:template match="person"> <person> <FirstName><xsl:value-of select="FirstName" /></FirstName> <LastName><xsl:value-of select="LastName" /></LastName> </person> </xsl:template>
<?xml version="1.0" ?> <author> <person> by <FirstName>Jane</FirstName> <LastName>Doe</LastName>, </person> </author>
Regards, Mukul
I have an XML file that is structured like this:
<person> by <FirstName>Jane</FirstName> <LastName>Doe</LastName>, </person>
The problem I am having is that the DTD that I am trying to validate to, will not allow text within the person element. Text can only appear within the <FirstName> and <LastName> elements. So what I need to do is stip out all of the text that is loose within the <person> element but keep the children elments within the <person> element. Any ideas?
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Strip contents but keep c, Florent Georges | Thread | [xsl] dynamic table column widths, Janean Angeles |
Re: [xsl] Grouping elements using X, Mukul Gandhi | Date | Re: [xsl] Grouping elements using X, Chad Chelius |
Month |