サーバーでいくつかの xml ファイル ( TMX) を生成しようとしています。
サーバーは Solaris SPARC サーバーですが、ファイルの宛先は一部の従来の Windows CAT ツールです。
CAT-Tool ではCR+LF、Windows のデフォルトである行末が必要です。libxml2 を使用してファイルを作成するのxmlWriterは簡単で、非常にうまく機能します。CR+LFしかし、Unix standard の代わりにlib を強制的に発行する方法がわかりませんでしたLF。ライブラリは、それが実行されているプラットフォームの行末のみをサポートしているようです。
実行するプラットフォームのデフォルトとは異なる行末を持つファイルを生成する方法を誰かが見つけましたか? C実際、私の回避策は、書き込まれたファイルを開き、単純なループを使用して終了する変更された行で新しいファイルを書き込むことです。それは機能しますが、私たちのチェーンにそのような不要なステップがあるのは面倒です.