5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ILERPGAdvent Calendar 2024

Day 4

文字の16進数を確認する方法

Last updated at Posted at 2024-12-03

はじめに

IBM iで正規表現(2)【バックスラッシュを使用したい場合】で紹介したように、「X」を使用することで、文字を16進数で表現することができます。

しかし、使用したい文字を16進数で表現する際に、都度別途ツールなどを使って調べることは面倒に感じるかもしれません。

そこで今回は、IBM i上で文字の16進数を確認する方法をご紹介します。

コマンド

DSPPFM(物理ファイル・メンバー表示)

物理ファイル・メンバー表示(DSPPFM)コマンドは物理データベース・ファイル・メンバーを表示します。 ファイルがキー順アクセス・パスであっても,レコードは到着順に表示されます。 ファイルを通覧したり,レコード番号によって特定のレコードを見つけたり,レコード内の開始位置を指定したりすることができます。 また,レコードの文字表示または16進表示を選択することもできます。

16進数を確認する方法

DSPPFMコマンドを使用して、16進数を確認したい文字が書かれているファイル・メンバーを表示します。(画像1)

(画像1)
checkHexadecimalCharacter_01.png

次に「F10=16進表示」をクリックします。(「F24=キーの続き」をクリックすると表示されます)
そうすると、(画像2)のように、文字が16進数で表示されるようになります。
文字列は「ILERPG Advent Calendar 2024」です。

(画像2)
checkHexadecimalCharacter_02.png

ご参考になれば幸いです。最後までお読み頂きありがとうございます。

5
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?