but the stylesheet is producing <img src="<? echo(fldImg(2)) ?>">
I'm surprised you aren't getting:
<img src="<? echo(fldImg(2)) ?>">
... since the only sensitive character in that attribute
sequence is the less-than.
I suspect it's using output method html rather than xml.
I can't quite remember why the serialization spec says (in 7.2)
"The HTML output method MUST NOT escape "<" characters occurring in
attribute values."
but I'm sure it was a good reason!
However, the output here is clearly neither XML nor HTML, but some other
angle-bracket-markup-language, and the best way of producing output in an
ABML that is neither XML nor HTML is usually to use character maps as Ken
suggests.
Regards,
Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay
--~------------------------------------------------------------------
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>
--~--