機能概要
バイナリーデータの任意の位置から指定したバイト数のデータを取得します。
機能詳細
バイナリデータの開始位置バイト目から、長さバイト数の文字を取得します。
開始位置が負の場合は、末尾からの位置になります。例えば-2の場合は、「後ろから2バイト目から開始」という意味になります。
長さが0以下の場合は、「末尾まで」という意味になります。
パラメーター
- 引数
-
バイナリーデータ バイナリーデータ
対象のバイナリーデータを指定します。開始位置 数値データ
取得するバイト位置を指定します。長さ 数値データ
取得するバイト数を指定します。データ型
取得したデータの型を指定します。選択肢 内容 バイナリーデータ バイナリーデータ のまま結果を返します。 UTF8文字列 文字列データ として結果を返します。
UTF8以外の文字列を取得する時は
バイナリデータとして取り込んだ後に
文字列関数/文字コード変換 を使用して
下さい。整数値(LE/BE) 数値データ として結果を返します。
長さには1,2,4または8を指定して下さい。
LEとBEはリトルエンディアンと
ビッグエンディアンを表します。実数値(LE/BE) 数値データ として結果を返します。
長さには4または8を指定して下さい。
LEとBEはリトルエンディアンと
ビッグエンディアンを表します。