在biztalk发送端口中创建打印精美的xml的最简单方法是什么

在biztalk发送端口中创建打印精美的xml的最简单方法是什么,xml,xslt,biztalk,Xml,Xslt,Biztalk,我们的一个老接口是一个简单的带有映射的receiveport+sendport 输出是XML,如果打开它,XML在1行上 处理它的软件对此没有问题,但当发生错误时,它通常显示“第1列61258” 当最终用户打开文件并漂亮地打印文件时,他看不到错误所在 我尝试将“”添加到xslt中,但这似乎不起作用,并将输出文件保留在一行中。好吧……我建议您保持原样,集中精力防止此类错误 在处理Xml时,有很多事情可能会变得不稳定,而且您无法真正指望行号是准确的。根据错误发生的位置和类型,甚至列号也可以关闭 但是

我们的一个老接口是一个简单的带有映射的receiveport+sendport

输出是XML,如果打开它,XML在1行上

处理它的软件对此没有问题,但当发生错误时,它通常显示“第1列61258”

当最终用户打开文件并漂亮地打印文件时,他看不到错误所在


我尝试将“”添加到xslt中,但这似乎不起作用,并将输出文件保留在一行中。

好吧……我建议您保持原样,集中精力防止此类错误

在处理Xml时,有很多事情可能会变得不稳定,而且您无法真正指望行号是准确的。根据错误发生的位置和类型,甚至列号也可以关闭


但是,如果用户坚持要您这样做,您可以将地图设计图面上的“缩进”属性设置为True。

因此,在坚持之后,我确实切换了此标志,并遇到了一个小问题。它在dev和小文件中运行良好,但在较大的文件中,缩进会在x行之后停止。我看到的示例略有不同,但在超过2000行时就停止工作了。它也做了一个干净的休息,停止缩进后,开始一个新的重复元素,而不是在它的中间。我在数据中没有看到任何导致它的原因,如果我用notepad++打印它,它就可以工作了。这是我遇到的某种限制吗?