管理人様こんにちは。
文字コードに関する情報を探していて貴兄のHPにたどり着きました。
先日香港の友人からメールが届きました。
しかし、文字がすべて数字等の羅列になっておりました。
当方も先方もあまり詳しくないので、なんとか数字から
アナログで変換しようと試みてみたのですが・・・。
;#12362;#20803;#27671;#12391;#12377;#12363;#65311;
上記を変換すると
お(#20803)(#27671)ですか
となり多分「お元気ですか」という意味だと思うのですが、
#20803や#27671といったコードの変換表が見つけられません。
これらコードは一体何という名前のコードなのでしょうか。
また一覧を掲載しているHPなどご存知ではありませんでしょうか?
突然で失礼ですがなにとぞよろしくお願いします。
| No.106 | 投稿日時: | 2003/09/06(土) 00:56 <↑親記事:No.104> |
| 投稿者: | 森山 将之 |
> ;#12362;#20803;#27671;#12391;#12377;#12363;#65311;
これは、HTML の数値文字参照と呼ばれるものが壊れたもののようです。
次のようなHTMLファイルを作成してWebブラウザで表示してみてください。
<html>
<head><title>数値文字参照のテスト</title></head>
<body>
お元気ですか?
</body>
</html>
お元気ですか?
と表示されます。
数値文字参照は、次のような書式になっています。
&#nnnnn; (nnnnn は Unicode の値を10進数にしたもの)
| No.107 | 投稿日時: | 2003/09/06(土) 08:50 <↑親記事:No.106> |
| 投稿者: | おさむ <E-Mail> |
管理人さま
ありがとうございました。
すべての数字の間に&を放り込んで若干の修正を加えましたところ
見事に表示いたしました。
ありがとうございました。