Я пишу XSL-преобразование в Visual Studio. Он сообщает, что точка с запятой в следующем является «неожиданным маркером»:Как избежать точки с запятой в xsl: param?
<xsl:param name="delimiters" select=";#" />
Кто-нибудь знает, как избежать точка с запятой? Он пока не отображается ни в каких символьных списках, которые я нашел до сих пор.
Это также возможная альтернатива '; #'. Иногда это бывает более ясным в некоторых редакторах, которые объединяют вместе цитату и апостроф вместе. –
В этом случае значение переменной на самом деле представляет собой фрагмент дерева результатов, содержащий только один текстовый узел, а не строку. Конечно, в большинстве случаев это не имеет никакого значения, но это стоит отметить. http://www.w3.org/TR/1999/REC-xslt-19991116#section-Result-Tree-Fragments – NickFitz
@NickFitz: Спасибо, я этого не знал. Теперь, когда вы это говорите, это абсолютно логично. :) – Tomalak