コンテンツへスキップ ナビゲーションに移動

フォルティソ

  • 会社情報
  • プログラムTips
  • 無料のアプリ
  • お問い合わせ
  • ホーム
プログラムメモ
  1. HOME
  2. プログラムメモ
  3. 文字コード判別のための基礎情報
2007年3月21日 / 最終更新日時 : 2018年12月19日 Yuhei プログラムメモ

文字コード判別のための基礎情報

文字コード を判別するプログラムを書くためには、まずは判別のための資料が必要です。その資料を探し回ってまとめたので、ここに残します。 

ISO2022JP(JIS)

1バイト 0x00~0x1a/0x1c~0x7f
エスケープシーケンス+1バイト0x1b+0x28+0x42, 0x20~0x7e
エスケープシーケンス+2バイト0x1b+0x24+0x40, 0x21~0x7e, 0x21~0x7e
0x1b+0x24+0x42, 0x21~0x7e, 0x21~0x7e
0x1b+0x24+0x44, 0x21~0x7e, 0x21~0x7e

Shift_JIS

1バイト0x00~0x7f/0xa1~0xdf
2バイト0x81~0x9f/ 0xe0~0xef, 0x40~0x7e/0x80~0xfc

EUC-JP

1バイト0x00~0x7f
2バイト0x8e, 0xa1~0xdf
0xa1~0xfe, 0xa1~0xfe
3バイト0x8f, 0xa1~0xfe, 0xa1~0xfe

UTF-8

BOM0xef+0xbb+0xbf(基本的にバイトストリームの先頭)
1バイト0x00~0x7f
2バイト0xc0~0xdf, 0x80~0xbf
3バイト0xe0~0xef, 0x80~0xbf, 0x80~0xbf
4バイト0xf0~0xf7, 0x80~0xbf, 0x80~0xbf, 0x80~0xbf
5バイト0xf8~0xfb, 0x80~0xbf, 0x80~0xbf, 0x80~0xbf, 0x80~0xbf
6バイト0xfc~0xfd, 0x80~0xbf, 0x80~0xbf, 0x80~0xbf, 0x80~0xbf, 0x80~0xbf
  • Facebook
  • twitter
  • Hatena
  • Pocket
カテゴリー
プログラムメモ
タグ
EUC-JPISO2022Shift_JISUTF-8文字コード

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

OpenOffice

次の記事

OpenOffice で作る顧客名入りパンフレット(1)
2007年6月3日

最近の投稿

CentOS7でAtomを使う

2020年12月4日

WordPressのPHPとmariadbのバージョンアップ

2020年12月3日

Google Cloud Platform(GCP)の無料トライアルを始める

2019年5月26日

Let’s note CF-W4のHDD換装

2007年10月26日

OpenOffice で作る顧客名入りパンフレット(5)

2007年6月22日

OpenOffice で作る顧客名入りパンフレット(4)

2007年6月21日

OpenOffice で作る顧客名入りパンフレット(3)

2007年6月5日

OpenOffice で作る顧客名入りパンフレット(2)

2007年6月4日

OpenOffice で作る顧客名入りパンフレット(1)

2007年6月3日

文字コード判別のための基礎情報

2007年3月21日

カテゴリー

  • Google Cloud Platform
  • OpenOffice
  • ハードウェア
  • プログラムメモ

アーカイブ化

  • 2020年12月
  • 2019年5月
  • 2007年10月
  • 2007年6月
  • 2007年3月

Copyright © フォルティソ All Rights Reserved.

Powered by WordPress with Lightning Theme & VK All in One Expansion Unit by Vektor,Inc. technology.

PAGE TOP
MENU
  • 会社情報
  • プログラムTips
  • 無料のアプリ
  • お問い合わせ
  • ホーム