xsltproc предварительно добавляет <? xml version = "1.0"?> - PullRequest
4 голосов
/ 16 декабря 2011

Весь мой вывод имеет <?xml version="1.0"?> перед моим предполагаемым выводом. Как мне избавиться от этого? Я смотрел на разные флаги, но ничего не могу найти по этому поводу.

Некоторые дополнительные детали:

  • Использование fedora 8
  • [a @ ...] $ xsltproc -V
  • Использование libxml 20702, libxslt 10120 и libexslt 813
  • xsltproc был скомпилирован для libxml 20702, libxslt 10120 и libexslt 813
  • libxslt 10120 был скомпилирован с libxml 20702
  • libexslt 813 был скомпилирован для libxml 20702

Ответы [ 2 ]

9 голосов
/ 16 декабря 2011

В xslt: output есть атрибут с именем "omit-xml-объявление"

Например:

<xsl:output method="html" omit-xml-declaration="yes" />

Это должно удалить его.

1 голос
/ 16 декабря 2011

IIRC, это omit-xml-declaration="yes" в <xsl:output />.

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