すみません、教えて下さい。
UNICODEファイルにLittle EndianとBig Endianの2種類があるんですか?
それとも、ファイルを読み込んだときに、並びが変わるんでしょうか?

↓
ttp://member.nifty.ne.jp/m-and-i/tips/unicode.htm
Unicodeのファイルを読み込む
 Unicodeのテキストファイルを読み込み、Shift-JISのテキストとして返す関数です。
 DOSやWindowsの形式(Little Endian)用と、Big Endian用の二つがあります。