Строка по умолчанию для параметра xsl не может начинаться с точки

StackOverflow https://stackoverflow.com/questions/4898972

  •  28-10-2019
  •  | 
  •  

Вопрос

В своей таблице стилей я пытаюсь установить значение по умолчанию для входного параметра в строку, начинающуюся с символа точки.И всегда получать код ошибки 0x8004005 - Ожидается, что 'eof' обнаружил 'NAME'.Например:

родовое слово

Однако не имеет значения, что следует за точкой.Всегда такая же ошибка. Как мне сформировать эту строку, чтобы включить первую точку?

Это было полезно?

Решение

Вам необходимо указать "значение по умолчанию" в виде строкового литерала .

Просто измените:

родовое слово

кому:

родовое слово

В первом случае значение атрибута select оценивается как выражение XPath, а не как строка.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top