
17 Apr
2010
17 Apr
'10
9:40 p.m.
The xml-count() function does not result in 0 when none of the node
sought is absent.
In \writestatus{************}{<\xmlfilter{#1}{/img/count()}>}
<node></node> correctly returns: ************ : <1>
But in <node></node> one would expect the result to be zero but
instead an error occurs: ************ : <>
This is a nuisance because a simple \ifcase .. \or ... \else ... \fi
now fails.
! Missing number, treated as zero.
<to be read again>
\relax
\@@su:xml:case:frontfigure .../img/count()}\relax
\ifcase
Can this be remedied?
Hans van der Meer