|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: testing 1st child
> I have some numbered steps that may have several children in any order > but I only want to test the first child of the step > > If it is a figure, warning, caution, or note do one thing if it is a > title or a para do something else > > I tried the following with mixed results > > <xsl:when > test="child::figure|child::table|child::warning|child::caution > |child::no > te"> > <xsl:template match="step[*[1][self::figure|self::table...]]"> ONE THING </xsl:template> <xsl:template match="step[*[1][self::title|self::para...]]"> SOMETHING ELSE </xsl:template> Michael Kay > Sample xml : > > <step1> > <note> > <para>blah blah</para> > </note> > <para>xxxxx</para> > </step1> > > <step1> > <warning><para>xjsdkfjsjfs;jfa</para></warning> > <para>xxxxx</para> > </step1> > > <step1> > <para>xxxxx</para> > <figure><graphic/></figure> > </step1> > > <step1> > <figure><graphic/></figure> > <note> > <para>blah blah</para> > </note> > <para>xxxxx</para> > </step1> > > > > Confidentiality Notice > The information contained in this e-mail is confidential and > intended for use only by the person(s) or organization listed > in the address. If you have received this communication in > error, please contact the sender at O'Neil & Associates, > Inc., immediately. Any copying, dissemination, or > distribution of this communication, other than by the > intended recipient, is strictly prohibited.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








