使用XSLT的电子邮件模板
问题描述:
HI all, 我有一个带有不同电子邮件正文的XML。我正在使用xslt来准备发送这些电子邮件的电子邮件模板。我还希望将<subject>
标记包含到xml中,以便电子邮件更易于维护。我使用spring来发送邮件。我需要设置邮件的正文和主题。通过使用xslt转换来设置邮件的正文。我也想设置主题。如果您有任何想法,请帮助我!我不想使用XML解析只是为了设置主题。是否有任何方法可以使用xslt获得主题值?使用XSLT的电子邮件模板
这里是我的xml:
<mailMessage>
<mail type="pinReset">
<subject>Regarding account pin reset</subject>
<body>
<prefix>Hello User You have initiated a pin reset Please click
on the link below to reset your pin</prefix>
<suffix>Thank you</suffix>
</body>
</mail>
<mail type="emailUpdate">
<subject>Regarding account email update</subject>
<body>
<prefix>emailupdated</prefix>
<suffix>thank u</suffix>
</body>
</mail>
<mail type="failureCount">
<subject>Regarding account unsuccessful login</subject>
<body>
<prefix>failureCount</prefix>
<suffix>thank u</suffix>
</body>
</mail>
</mailMessage>
我想单独获取的主题。
答
您可以将主题的字符串值和作为参数的邮件类型传递给XSLT转换,并且可以以生成整个电子邮件消息的方式写入转换。
也许你应该在回复中包含xslt – 2010-05-11 09:05:43