Объявление DOCTYPE теряется при использовании XSL - PullRequest
8 голосов
/ 20 апреля 2010

Входными данными для моего XSL является XHTML. После применения XSL объявление DOCTYPE, которое присутствовало во входном XHTML, теряется в выходных данных. У меня есть возможность скопировать / сохранить объявление DOCTYPE в выводе, используя XSL. Я использую процессор XSL SAXON.

1 Ответ

11 голосов
/ 20 апреля 2010

Добавить директиву вывода:

<xsl:output 
  doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
  doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
/>

Кстати, выходные директивы складываются - их может быть сколько угодно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...