[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Required item type of value of variable $images is el
Hi, I have a simple snippet like this <xsl:variable name="images" as="element()*"> <xsl:apply-templates mode="ac:image"/> </xsl:variable> Sometimes the ac:image templates will return an <img> element, sometimes nothing. In the case where there are no elements in the variable, I get an error Required item type of value of variable $images is element(); supplied value has item type text() When I output the text, it's just whitespace. The element() cardinality is *, so why can't the processor just suppress the whitespace and treat the variable content as zero elements? The processor is Saxon-CE BTW. Martynas atomgraph.com
|
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
|