HSP Source←なんですか??(笑)

■テキストデータとバイナリデータって何が違う??

テキストデータとバイナリデータの違いとは。。。。

簡単にいうと、
 「人が読めるもの=テキスト」
 「人が読んでも意味不明なもの(数字の羅列)=バイナリ」
と判断できます。

細かくいうと、
ASCII(アスキー)コードで書かれているもの=テキスト
それ以外=バイナリ

こんなちがいがあります。

■テキストの場合

バイナリから見た場合 テキストから見た場合
ADDRESS 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF
00000000
00000010
00000020
00000030
00000040
00000050
00000060
00000070
00000080
00000090
3C 21 44 4F 43 54 59 50 45 20 48 54 4D 4C 20 50
55 42 4C 49 43 20 22 2D 2F 2F 57 33 43 2F 2F 44
54 44 20 48 54 4D 4C 20 34 2E 30 31 20 54 72 61
6E 73 69 74 69 6F 6E 61 6C 2F 2F 45 4E 22 3E 0D
0A 3C 48 54 4D 4C 3E 0D 0A 3C 48 45 41 44 3E 0D
0A 3C 4D 45 54 41 20 68 74 74 70 2D 65 71 75 69
76 3D 22 43 6F 6E 74 65 6E 74 2D 54 79 70 65 22
20 63 6F 6E 74 65 6E 74 3D 22 74 65 78 74 2F 68
74 6D 6C 3B 20 63 68 61 72 73 65 74 3D 53 68 69
66 74 5F 4A 49 53 22 3E 0D 0A 3C 4D 45 54 41 20
<!DOCTYPE HTML P
UBLIC "-//W3C//D
TD HTML 4.01 Tra
nsitional//EN">.
.<HTML>..<HEAD>.
.<META http-equi
v="Content-Type"
content="text/h
tml; charset=Shi
ft_JIS">..<META

■バイナリの場合

バイナリから見た場合 テキストから見た場合
ADDRESS 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF
00000000
00000010
00000020
00000030
00000040
00000050
00000060
00000070
00000080
00000090
47 49 46 38 39 61 C8 00 28 00 F7 00 00 25 B5 E4
41 8D 71 6E 9B AF 2C 56 4C 78 D1 EE 36 73 65 E3
F4 FA 6E 8E 95 4A C2 E9 3B 72 B4 BB DA E4 34 82
9B 1B AA D9 B2 E4 F5 53 A9 92 15 2C 28 27 4E 6B
1A B1 E2 51 6E 71 94 D4 E8 93 DB F2 9C C6 D4 CE
DC DF 49 78 D8 AA CA D3 8C C6 B7 C5 D3 D6 02 89
B5 9A DD F2 65 A3 B6 AB E2 F4 50 79 86 BC E5 F1
6E 93 E2 B7 D4 DE DB F3 FA 31 65 58 02 74 9A B5
C4 C7 D6 EB F1 CC EE F9 44 BF E7 59 A1 B1 A6 B4
B6 05 7C A3 87 A3 AA 28 9C C2 73 AB BB 87 B9 C9
GIF89aネ.(....%オ腆
航n岷,VLxム.6se胖
n歯Jツ.;rエサレ.4・
.ェルイ蔟Sゥ..,('Nk
.ア祺nq番闢ロ愴ヤホ
ワ゚Ixリェハモ姑キナモヨ.卸
壥e」カォ糜Py・褥
n凪キヤ゙ロ1eX.t垠
トヌヨ・フ¬Dソ躡。アヲエ
カ.|」・ェ(慊sォサ・ノ