Note that replacing the curly braces with their character references also
failed:
<xs:pattern value="[a-z\{\ }]*" />
Because XSD doesn't care what syntax is used in the stylesheet for the
characters to be used in the logic.
No, that's not the reason. The reason is that the stylesheet is parsed using an
XML parser, and by the time the XSLT processor gets to see it, any distinction
between "{" and "{" has long disappeared.
Michael Kay
Saxonica
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--