BOMつきのUTF-8ファイルを、ObjectScriptで読むとき、どんなコードを書くべきでしょうか?
そんなときは、 %Stream.FileCharacter クラスを利用するのが便利です。
具体的な使い方は、以下のサンプルコードをごらんください。このAPIは、ファイルの文字コードを自動的に判断してくれるのが嬉しいです。そのため、読み込むファイルの文字コードが、BOMつきUTF-8、BOMつきUnicode、SJIS、どれであろうと、共通のコードで正しく日本語を取り扱ってくれます。
少しでもご参考になれば幸いです。
set##class%Stream.FileCharacter
参考記事: UTF-8のBOM付きのファイルを作成する方法

【ご参考】.png)
.png)
.png)

.jpg)

.png)