3.1.1.2 【TRICV00002】Unicodeへの変換で、Solaris版とWindows版のiconvコマンドで変換結果が異なります。
- 原因
-
Unicodeへの変換で、キーワード値として“UCS2”を指定しているためです。
Windows版の場合、BOM(0xFFFE)が付加されたリトルエンディアンに変換されますが、Solaris版の場合、BOMなしのビッグエンディアンに変換されます。
- 対処
- 同じ変換結果にするためには、キーワード値として“UCS2LE”を指定してください。変換結果は、BOMなしのリトルエンディアンになります。
Copyright 2020 FUJITSU LIMITED