Как разместить DocType как текст над корневым узлом - PullRequest
0 голосов
/ 27 августа 2018

Мне нужно поместить текст с информацией DocType в мой вывод xml: Пример XML:

<?xml version="1.0" encoding="UTF-16"?>
<!DOCTYPE OrderEnv SYSTEM "https://xxxxx.dtd">
<Tests>
    <test1>A</test1>
    <test2>B</test2>
</Tests>

XSLT выглядит так:

<?xml version="1.0"?>
<xsl:stylesheet version="1.0" 
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/">
        <Tests>
            <test1>
                <xsl:value-of select="Main/Records/Record[1]"/>
            </test1>
            <test2>
                <xsl:value-of select="Main/Records/Record[2]"/>
            </test2>
        </Tests>
    </xsl:template>
</xsl:stylesheet>

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

С уважением Dan

...