我尝试TMX
在我们的服务器上生成一些 xml 文件 ()。
服务器是 Solaris SPARC 服务器,但文件的目标是一些旧的 Windows CAT 工具。
CAT-Tool 需要CR+LF
行尾,这是 Windows 上的默认设置。使用 libxml2 编写文件,使用起来xmlWriter
很简单,而且效果很好。但是我还没有想出一种方法来强制 lib 发出CR+LF
而不是 Unix standard LF
。该库似乎只支持它运行的平台的行尾。
是否有人找到了一种方法来生成文件的结尾不是它运行的平台的默认值。实际上我的解决方法是打开写入的文件并使用一个简单的C
循环以更改的行结尾写入一个新文件。这行得通,但是在我们的链条中加入这样一个不必要的步骤是很烦人的。