Subject: RE: [xsl] Test for mixed content From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Wed, 12 Sep 2007 12:36:02 +0100 |
Technically I think "mixed content" is a property of an element type in a schema or DTD, it is not a property of an instance. Given an instance such as <a>xyz</a> or <a><b/></a> you can't actually tell whether the schema/DTD allows mixed content or not. But at the instance level you can test whether an element has both (non-whitespace) child text nodes and child elements using test="* and text()[normalize-space(.)]". Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: jesper.tverskov@xxxxxxxxx > [mailto:jesper.tverskov@xxxxxxxxx] On Behalf Of Jesper Tverskov > Sent: 12 September 2007 12:06 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Test for mixed content > > Hi list > > What is the best way to test if an element contains mixed content. > > Cheers > Jesper Tverskov
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Test for mixed content, Wendell Piez | Thread | Re: [xsl] Test for mixed content, Jirka Kosek |
Re: [xsl] Test for mixed content, David Carlisle | Date | Re: [xsl] Test for mixed content, Jirka Kosek |
Month |