johokiso-char.pdf.pdf

Similar documents
( )!?

Microsoft PowerPoint - char-1605temp.ppt [互換モード]

¥ƥ­¥¹¥ȥ¨¥ǥ£¥¿¤λȤ¤˽

文字コードとその実装

(2 Linux Mozilla [ ] [ ] [ ] [ ] URL 2 qkc, nkc ~/.cshrc (emacs 2 set path=($path /usr/meiji/pub/linux/bin tcsh b

10

( ) Shift JIS ( ) ASCII ASCII ( ) 8bit = 1 Byte JIS(Japan Industrial Standard) X 0201 (X ) 2 Byte JIS ISO-2022-JP, Shift JIS, EUC 1 Byte 2 By

u302.book

I ASCII ( ) NUL 16 DLE SP P p 1 SOH 17 DC1! 1 A Q a q STX 2 18 DC2 " 2 B R b

/* sansu1.c */ #include <stdio.h> main() { int a, b, c; /* a, b, c */ a = 200; b = 1300; /* a 200 */ /* b 200 */ c = a + b; /* a b c */ }

H02_ROM_ indd

II ( ) prog8-1.c s1542h017%./prog8-1 1 => 35 Hiroshi 2 => 23 Koji 3 => 67 Satoshi 4 => 87 Junko 5 => 64 Ichiro 6 => 89 Mari 7 => 73 D

1 1.1 PC PC PC PC PC workstation PC hardsoft PC PC CPU 1 Gustavb, Wikimedia Commons.

ESMPRO/DeliveryManager

untitled

随筆 私本太平記

ohp.mgp


joho07-1.ppt

1

2

4 Mule(Emacs)

PC Windows 95, Windows 98, Windows NT, Windows 2000, MS-DOS, UNIX CPU

Taro13-学習ノート表紙.PDF

1-3_二階堂.indd

122

貪欲アルゴリズム

文字コード略歴 よこやままさふみ社内勉強会 2012/05/18 文字コード略歴 Powered by Rabbit 2.0.6

JP1/Integrated Management - Service Support 操作ガイド

2 BASIC DATA DATA DATA DATA Data BASIC tbasic 1 File OS OS *2 (0, 1) OS 0,1 0,1 *2 USB OS

untitled

XML XML (Extensible Markup Language) ISO SGML (Standard Generalized Markup Language) W3C (World Wide Web Consortium) XML 1.0

Excelfl—‘ãŁª’Í-flO“Z

(1)

untitled

: 1/15( ): HTML web page (2) 1/18( ): (1) 1/25( ): (2) 1

SOC Report


Google Apps for Business Google Gmail Google Apps Google Apps Google Apps 2

bit : データの最小単位 1bit = 最小状態の単位 二進一桁 = 配線一本 Byte バイト 8bits 0-255まで アルファベットは 1 バイト 256 文字以下 漢字は 普通は 2 バイト 文字以下 2

RN_Jolt121.BOOK

本当はこわいエンコーディングの話 とみたまさひろ 東京 Ruby 会議 本当はこわいエンコーディングの話 Powered by Rabbit 2.0.6

Introduction to Information and Communication Technology (a)

内容 WWWとは ブラウザ 検索エンジン HTML 自分のホームページ作成

wide94.dvi

CSS CSS

GE5000シリーズ ユーザーズマニュアル設定メニュー編

Microsoft PowerPoint pptx

Excelファイル出力機能編

Automatic Processing System on Internet Text Messages Hiroyuki EDO abd Yoshiyuki SAKAMOTO 1 Return-Path: Return- Path: RFC822: Standard f

解きながら学ぶC言語

untitled

<Documents Title Here>

FORM V10.0 説明書

Servlet JSP JSP Servlet/JSP における 日 本 語 の 処 理 - 1

08+11Extra

book2.PDF

Microsoft PowerPoint pptx

SSKP

ex12.dvi

文字コード (2) 林部祐太 国立国会図書館関西館電子図書館課 2013/9/27 1

0.5 mm 6.35 mm A.4 A.2 (A.3 : mm ±0.1 mm4.5 mm mm 1,091 mm1, kg kg 34 kg A-2 IBM

XML ( ) XML XML jedit XML XPath XSLT jedit JAVA VM jedit Slava Pestov GNU GPL ( ) jedit jedit ( jedit XML jed

FileMaker Server 8 Advanced Web Publishing Installation Guide

H02_ROM_ indd

PowerPoint プレゼンテーション

Taro-mizushima1.PDF

32

Web


Neos PRO User Manuals_JP1

Copyright

untitled

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

25 About what prevent spoofing of misusing a session information

FUJITSU Network Si-R Si-R Gシリーズ Webユーザーズガイド

Computer Infrastructure System 1 set main Revision : 1.5 abst Revision : 1.4 tetsuzuki Revision : 1.4 func-common Revision : 1.

(Freelance Graphics - MS\225\317\212\267\221\316\211\236_new.PRZ)

untitled

SQLインジェクション対策再考

untitled

iNotes_PDF.ps

Microsoft Word J.^...O.|Word.i10...j.doc

2


オンラインによる 「電子申告・納税等開始(変更等)届出書」 提出方法

2015-s6-4g-pocket-guidebook_H1-4.indd

iNotes_PDF.ps

untitled

帝国議会の運営と会議録をめぐって

FileMaker Pro Tutorial

スライド 1

Microsoft Project Project 1984 No.1 Project PMBOK (Project Management Body of Knowledge) 1 2 ( ) 3 3 Project 3 Project Standard/Professional Office Pr

Digital Photo Presenter for Studio ユーザーズガイド

dicutil1_5_2.book

FileMaker Pro Tutorial

宅建練馬表478号1_4ol [更新済み].eps

</ul> (XXX ) 15 ( )15 35 (XXX ) 15 ( ) [4] HTML HTML HTML HTML 1. <!--- CONTENTS_TITLE_TABLE ---> <b><font size=+1>xxx </font></b> <sm

29 jjencode JavaScript

メール誤送信対策<利用者編> ご利用の手引き

Transcription:

1 2 (2) l ASCIIJISUnicode ISO-2022-JP, Shift_JIS, EUC-JP Web l Copyright 2006-2018 Kota Abe 2018/06/12 3 4 l ()!?

5 6 l : This is a pen. 84 104 105 83 This is a pen. (, encode) () (, decode) l 41 42 43 : A B C B 7 8 l! l l Do you know Tom Riddle? Yes! = l ASCII JIS X 0201 JIS X 0208 (JIS) Unicode

ASCII 9 ASCII l American Standard Code for Information Interchange () l 1963, ASA (ANSI) 0x20 ( ) 10 American Standard Association () American National Standards Institution () l 7 7 = 128 0x000x7F 80 l http://www.me w.org/ 0x7F ( ) 11 12 l 0x09 (Horizontal Tabulation, HT) (Tab) l 0x0a (Line Feed, LF) () l 0x0d (Carriage Return, CR)() l 0x1b (Escape, ESC) () l WindowsUNIX Windows: CR + LF (=0x0d + 0x0a) (2) UNIX (Linux, MacOS X ): LF (=0x0a) (1) l ABC DEF 012 l 16(0xED) ASCII

13 l ASCII (16) ASCII 78 3d 32 33 0a 79 3d 78 2b 35 39 0a? (Windows, UNIX) JIS X 0201 14 l JIS: (Japanese Industrial Standard) l 78 (1969) l ASCII 0x5c () () 0x7e ()() ()()2 : JIS X 0201 15 JIS(JIS X 0208) (1) 16 l 782 (1978) l l JISJIS 7000 l 12 ASCII

JIS(JIS X 0208) (2) 17 JIS() 18 l 21 (1!) 1+2 0x210x7e 0x3021 = l 1978 78JIS (JIS) 1983 83JIS (JIS) l etc. l JIS X 0208 (+ ARIB) 19 l JIS X 0213 (JIS2000, JIS2004) 782 JIS X 0208 3, 4 (4300) 11,233 () WindowsVistaJIS2004 MSMS 20 l ()? ) l JIS X 0201 JIS X 0208 ()

21 22 l JISASCII l : or l ISO-2022-JP JIS l Shift_JIS, EUC-JP JISASCII Shift_JIS (SJIS): Windows, MacOS X EUC-JP: UNIX ASCII ASCII JIS X 0208 ASCII JIS X 0208 JIS X 02010x200x7e JIS X 0208(78) JIS X 0208(83) ASCII ESC ( B ESC ( J ESC $ @ ESC $ B ESC=0x1b 23 l Shift_JIS 82 b2 96 bc 93 9a 21 21 : 10x200x7fASCII ( JIS X 0201) l 0xED 24 l : ASCII JIS X 0201 () : JIS X 0208 () l ASCIIJIS l

25 Unicode (1) 26 l Windows ⅠⅡⅢⅣⅤ (JIS2000) (Unicode6) l Windows: l Web l EUC-KR GB18030 BIG5 TIS-620 ISO-8859-1 l! Unicode (2) 27 Unicode () 28 l! Unicode Consortium http://www.unicode.org/ Microsoft, Apple, Oracle, etc. l Windows, OSX Unicode Web Unicode Unicode http://www.unicode.org/charts/

Unicode 29 Unicode 30 l 16 U+261A ( ) 21 () U+0000 U+10FFFF l JIS l CJK (Chinese-Japanese-Korean) JIS ()() Unicode emoji 31 l Unicode (emoji) Google (Unicode6, 2010/10) macos () Unicode emoji 32 l l l Unicode 85 /

Unicode 33 l Unicode UTF-8 14 U+0000~U+007F (ASCII)1 U+0080~U+07FF 2 U+0800~U+10FFFF 3 () UTF-16 2 U+100004 34 l Unicode U+XXXX 35 Web 36 l <meta> l Meta Meta <meta HTTP-EQUIV= Content-Type CONTENT= text/html; charset=iso-2022-jp > <meta HTTP-EQUIV= Content-Type CONTENT= text/html; charset=euc-jp > <meta HTTP-EQUIV= Content-Type CONTENT= text/html; charset=shift_jis > <meta HTTP-EQUIV= Content-Type CONTENT= text/html; charset=utf-8 >

Web (2) 37 38 l HTMLUnicode U+3042 HTML あ あ 10 16 Unicode HTML l 7 l l ISO-2022-JP l Date: Thu, 09 Oct 2003 12:01:22 +0900 From: Kota Abe <k-abe@media.osaka-cu.ac.jp> Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit Excel 39 40 l l code() ASCIIJIS code( A ) = 65 char() ASCIIJIS char(65) = A 16 hex2dec() 1610 hex2dec( 10 )=16 dec2hex() 1016 dec2hex(10)= A l l l ASCII l l ISO-2022-JP l l Unicode