I need to match a variablelist containing:
1. An optional title element,
2. after this, one or more varlistentry elements.
<t:template match="variablelist[...]">
^^^
How to write
title?, varlistentry+
in XPath?
I think I'm missing something obvious. If it's very simple, then I'm
happy :)
Else I think it would be great to have something like
content-model():
<t:template
match="variablelist[content-model(title?,varlistentry+)]">
Tobi
The match pattern is:
variablelist[*[position() = 1 and (self::title or self::varlistentry)]
and not(*[position() > 1 and not(self::varlistentry)])
]
=====
Cheers,
Dimitre Novatchev.
http://fxsl.sourceforge.net/ -- the home of FXSL
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list