<?xml version="1.0" encoding="UTF-8"?>

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">

<xsl:output method="text" encoding="UTF-8"/>

<xsl:template match="/data">

Уважаемый абонент договор <xsl:value-of select="contract/@title"/>
Остаток вашего баланса опустился ниже допустимого уровня и составляет <xsl:value-of select="contract/@balance"/>.
Вам необходимо пополнить свой счет до <xsl:value-of select="task/@date"/>

</xsl:template>
</xsl:stylesheet>