xsl-list
[Top] [All Lists]

AW: testing 1st child

2004-08-06 06:03:10
hi,

try 
<xsl:when test="*[1]">...

which takes any child that is on position 1 (child::* is a bit verbose but is 
the same). or did i misunderstand your problem?

chris

-----Ursprüngliche Nachricht-----
Von: Norma Yeazell [mailto:Nyeazell(_at_)oneil(_dot_)com]
Gesendet: Freitag, 6. August 2004 14:55
An: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Betreff: [xsl] testing 1st child


Any suggestions would be appreciated 

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">

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.


--+------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--




<Prev in Thread] Current Thread [Next in Thread>
  • AW: testing 1st child, christof.hoeke <=