Subject: RE: mixed-content values From: David Schach <davidsch@xxxxxxxxxxxxx> Date: Sun, 24 Jan 1999 19:33:16 -0800 |
Assuming you want to output text/plain but not iso-8859-1 then you need to use templates. <xsl:template match = "Content-Type//textnode()"> <xsl:value-of /> </xsl:template> <xsl:template match = "Content-Type/charset"> <!-- leave this empty so it doesn't get processed --> </xsl:template> <xsl:template match = "Content-Type> <xsl:apply-templates /> </xsl:tempate> > -----Original Message----- > From: Borden, Jonathan [SMTP:jborden@xxxxxxxxxxxx] > Sent: Sunday, January 24, 1999 3:29 PM > To: XSL-List > Subject: mixed-content values > > hello, > > I am trying to ouput the text in a mixed content element using XSL > but I'm > not sure how to specify the PCDATA part without the text from child > elements. For example > > <Content-Type><charset>iso-8859-1</charset>text/plain</Content-Type> > > What I would like to do is: > <xsl:choose><xsl:when match="Content-Type[text() = 'text/plain']"> > ... > > but this yeilds: "iso-8859-1text/plain" > > or even: > > <xsl:value-of select="Content-Type/text()" /> > > but I get an error (i am using IE5b2) > > Jonathan Borden > http://jabr.ne.mediaone.net > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
mixed-content values, Borden, Jonathan | Thread | whitespace, Mattias Konradsson |
mixed-content values, Borden, Jonathan | Date | Re: The order of selected nodes in , G. Ken Holman |
Month |