Связывание DTD и XSLT
У меня есть xslt, который преобразует любой xml, но помещает его все в одну строку. Я пытаюсь создать DTD в верхней части файла, однако я продолжаю получать сообщение от процессора xslt в отношении первой строки.
"Разметка в документе, предшествующем корневому элементу, должна быть хорошо сформирована."
Ниже приведен мой DTD, который я пытаюсь использовать.
<!ENTITY newLine "" >
<!Юридическое лицо" в <xsl-файла:текст префиксом xmlns:xsl-файла="http://www.w3.org/1999/XSL/Transform от" XML:пространство="сохранить"&ГТ; &амп;перевод строки; "&ГТ;
Я видел примеры xlst-файлов, использующих объявления сущностей, но не знаю, почему это проблема.
Что я уже пробовал:
Изменение декларации сущности.