WSO2 EI:<xsl:text> </xsl:text> 在 wso2 中不工作,输出保持在同一行

WSO2 EI : <xsl:text>&#xA;</xsl:text> is not working in wso2 and the output remains in same line

我正在使用 xslt 进行一项从 xml 到 csv 的转换。所有代码都工作正常,但我需要在一条记录后添加一个新行,为此我在 xslt 代码中使用了它。

<xsl:text>&#xA;</xsl:text>

即使在添加之后 ,结果仍然是单行。另外,

&#xA;

从 xslt 代码中消失。 有人可以指导如何在 wso2 EI 中的 xslt 中的记录末尾添加一行吗?

提前致谢。有人可以检查

你试过了吗<xsl:text>&#xD;&#xA;</xsl:text>

将其保存为 .xslt 文件并将其打包为 .car 文件并将其部署到您的 wso2 EI。

还要注意将文件写入的操作系统以及用于查看文件的程序。如果您使用 Windows 并使用记事本查看文件,即使有换行字符,记事本仍会在一行中显示所有内容。

我已经从部署文件的后端创建了本地入口文件,并使用 进行了更改。该文件也在本地更新,当 运行 代码时,条目以新行出现,这是应该的。 希望这对某人有所帮助。