我有一个使用SAP JCo 3库的Java应用程序。其中一个用例包括从 SAP 实例(R/3、ERP 6.0 EhP 7)接收 IDoc 文件并将其转换为 XML。问题是,在转换期间(由 IDoc 库执行),字段末尾的正确空格会被修剪。显然,要减小消息大小。到目前为止,我还没有找到任何可以从 Java 端完成的配置。
上网搜了一下,发现SAP方面的建议如下:
whiteSpace=preserve
从 XSD 编辑器设置xml.fieldContentFormatting=nothing
发件人文件/FTP 适配器中的设置
但是,我无法找到这些工具,也无法相应地配置它们。
我将不胜感激对这两种方法或任何其他解决方案的任何见解。