Строка по умолчанию для параметра xsl не может начинаться с точки
Вопрос
В своей таблице стилей я пытаюсь установить значение по умолчанию для входного параметра в строку, начинающуюся с символа точки.И всегда получать код ошибки 0x8004005 - Ожидается, что 'eof' обнаружил 'NAME'.Например:
родовое словоОднако не имеет значения, что следует за точкой.Всегда такая же ошибка. Как мне сформировать эту строку, чтобы включить первую точку?
Решение
Вам необходимо указать "значение по умолчанию" в виде строкового литерала .
Просто измените:
родовое словокому:
родовое слово В первом случае значение атрибута select
оценивается как выражение XPath, а не как строка.
Не связан с StackOverflow