【发布时间】:2018-01-02 09:50:00
【问题描述】:
我们的一个较旧的接口是一个简单的接收端口 + 带有映射的发送端口。
输出是 XML,如果你打开它,xml 在 1 行。
处理它的软件对此没有任何问题,但是当发生错误时,它通常会显示“row 1 colomn 61258”。
当最终用户打开文件并漂亮地打印文件时,他会忽略错误所在。
我尝试将“”添加到 xslt,但似乎这不起作用并将输出文件保留在一行中。
【问题讨论】:
我们的一个较旧的接口是一个简单的接收端口 + 带有映射的发送端口。
输出是 XML,如果你打开它,xml 在 1 行。
处理它的软件对此没有任何问题,但是当发生错误时,它通常会显示“row 1 colomn 61258”。
当最终用户打开文件并漂亮地打印文件时,他会忽略错误所在。
我尝试将“”添加到 xslt,但似乎这不起作用并将输出文件保留在一行中。
【问题讨论】:
嗯...我建议您保持原样并专注于防止此类错误。
在处理 Xml 时,有很多事情会变得很不稳定,而且您不能真正指望行号是准确的。甚至列号也可以关闭,具体取决于错误发生的位置和错误类型。
但是,如果用户坚持您这样做,您可以将地图设计图面上的 Indent 属性设置为 True。
【讨论】: