From: Martin Duerst Date: 2008-01-07T20:09:48+09:00 Subject: [ruby-dev:32963] Re: Shift_JIS variants and UTF-16 support 成瀬さん、こんにちは。 At 19:18 08/01/07, NARUSE, Yui wrote: >成瀬です。 > >Yukihiro Matsumoto wrote: >> エンディアンが指定されてい >> ない"UTF-16"を使えるようにするかどうかは決めていませんが、お >> そらくはプラットフォームのエンディアンを見て、別名として定義 >> するのではないかと思います。 > >RFC 2781 の 4.3 Interpreting text labelled as UTF-16 では、 >BOM を見て判別 → BOM がなかったら big endian と解釈する。(SHOULD) >となっています。 >http://www.ietf.org/rfc/rfc2781.txt これは外部から (ファイルから) の読み込みのときに大変妥当だと思いますが、 内部処理のための決まりではなく、内部処理には向いてないと思います。 宜しくお願いします。 Martin. >NARUSE, Yui >DBDB A476 FDBD 9450 02CD 0EFC BCE3 C388 472E C1EA #-#-# Martin J. Du"rst, Assoc. Professor, Aoyama Gakuin University #-#-# http://www.sw.it.aoyama.ac.jp mailto:duerst@it.aoyama.ac.jp