У меня есть простой текстовый шаблон XSL, который работает нормально и не имеет отступа.
Затем я добавил еще один шаблон XSL в этот шаблон со следующей строкой:
<xsl:copy-of select="document('AboutThisMessagePlainText.xsl')"></xsl:copy-of>
Когда XSLотображается, текст в файле AboutThisMessagePlainText.xsl имеет отступ.
Как я могу предотвратить это?
Мой полный XSL:
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text" indent="no" />
<xsl:template match="/Email">
<xsl:text>To Our Valued Customer:</xsl:text>
<xsl:text> </xsl:text>
<xsl:text> </xsl:text>
<xsl:text>Welcome, and thank you .....blah blah blah</xsl:text>
<xsl:text>Sincerely,</xsl:text>
<xsl:text> </xsl:text>
<xsl:text> </xsl:text>
<xsl:text>My Company</xsl:text>
<xsl:copy-of select="document('AboutThisMessagePlainText.xsl')"></xsl:copy-of>
</xsl:template>
</xsl:transform>
AboutThisMessagePlainText.xsl is:
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text" indent="no" />
<xsl:template match="/">
<xsl:text>About This Message</xsl:text>
<xsl:text>You received this email because you subscribed to our electronic notification service. If you no longer wish to receive electronic notifications, etc...</xsl:text>
</xsl:template>
</xsl:transform>
Ожидаемый результат:
Для нашего уважаемого клиента:
Добро пожаловать, и спасибо ..... бла-бла-бла
С уважением,
Моя компания Об этом сообщении Вы получили это письмо, потому что вы подписались на нашу службу электронных уведомлений.Если вы больше не хотите получать электронные уведомления и т. Д. ...
Однако, Об этом сообщении, и Вы получили ... с отступом.
Спасибо!