NetCOBOLでUnicodeの行順ファイルを作成する場合、ファイルの先頭にBOM(Byte Order Mark)を付加しないようにできますか?
NetCOBOLのよくあるご質問を検索できます。
- NetCOBOLでUnicodeの行順ファイルを作成する場合、ファイルの先頭にBOM(Byte Order Mark)を付加しないようにできますか?
- Unicodeの行順ファイルを作成する場合は、必ずBOMが付加されます。UnicodeデータをBOMなしのファイルに出力してテキストファイルとして処理したい場合は、固定長レコード形式のレコード順ファイルを使用してください。
また、レコード順ファイルを使用する場合は、出力するレコード内に改行コードを含めて出力してください。
[参考]
Windows版 NetCOBOLでは、V10以降、BOMなしのテキストファイルを行順ファイルとしてレコードを参照できる機能を提供しています。
NetCOBOL使用手引書- 5.4.1.17 @CBR_FILE_BOM_READ(Unicodeの行順ファイルを参照する時の識別コードの扱いの指定)
製品・サービス情報 |
|
||||
---|---|---|---|---|---|
アンサー種別 | 技術サポート |