我正在将一些 BizTalk 地图/xslt 从 2010 年转换为 2016 年,并遇到换行问题。我想要结果中的 LF(不是 CRLF),但是当我在 Visual Studio 中测试地图时,我最终会在结果中得到 CRLF。如果我在 Biztalk 中运行它,也会发生同样的情况。
我试图<xsl:text>
</xsl:text>
在 C# 代码中插入 LF,"\n"
但两者都导致输出中的 CRLF。
我找到了一些关于 XmlWriterSettings XmlWriterSettings.NewLineHandling 属性的一般文档,但是是否可以在某处的 BizTalk 地图中将设置更改为“实体化”?