I am using deltaxml (www.deltaxml.com) to compare 2 XML files. I need to modify define-punctuation.xsl (XSLT) file.
To change the characters that should be treated as punctuation, the deltaxml:punctuation attribute should be included in an element with the punctuation characters in a space separated list.
This is what I am trying to use for select attribute:
<xsl:param name="punctuation" select=". , ; : ! ( ) [ ] { } - / & @ \ # % ? ' " ‘ ’ “ ” * $ € £ ¥ "/>
I get an error in Visual Studio 2010 XML editor:
Expected end of the expression, found ','. . -->,<-- ; : ! ( ) [ ] { } - / & @ \ # %...
I think the problematic punctuation characters are ' and "
This works: select=""'" for single quote, as well as
select="'" ;'" (there is no space between 't' and ';')
, but I cannot have a single and double quote combined in select attribute.
So how to have them in select attribute? Thanks