deltaxml (www.deltaxml.com) を使用して 2 つの XML ファイルを比較しています。define-punctuation.xsl (XSLT) ファイルを変更する必要があります。
句読点として扱われる文字を変更するには、deltaxml:punctuation 属性を要素に含め、スペースで区切られたリストに句読点文字を含める必要があります。
これは、選択属性に使用しようとしているものです:
<xsl:param name="punctuation" select=". , ; : ! ( ) [ ] { } - / & @ \ # % ? ' " ' ' “ ” * $ € £ ¥ "/>
Visual Studio 2010 XML エディターで次のエラーが表示されます
。. -->,<--; : ! ( ) [ ] { } - / & @ \ # %...
問題のある句読点は ' と " だと思います
これは機能します:一重引用符の select=""'" 、および
select="'" ;'" (「t」と「;」の間にスペースはありません) ですが、一重引用符と二重引用符を組み合わせることはできません属性を選択します。
では、それらをselect属性に含める方法は? ありがとう