インターフェイス: バイト

メソッド

サイズ

size() はrules.Integerを返します

Bytes シーケンス内のバイト数を返します。

戻り値

non-null rules.Integer整数のバイト数。

b'\xFF\xFF'.size() == 2
b'a'.size() == 1
b'€'.size() == 3 // 3-byte UTF-8 encoded string

toBase64

toBase64() はrules.Stringを返します。

指定されたバイト シーケンスに対応する Base64 エンコードされた文字列を返します。

Base64 エンコードは、 base64url 仕様に従って実行されます。

戻り値

non-null rules.String Base64 でエンコードされた文字列。

b'\xFB\xEF\xBE'.toBase64() == '----'

toHexString

toHexString() はrules.Stringを返します。

指定されたバイト シーケンスに対応する 16 進数でエンコードされた文字列を返します。

戻り値

non-null rules.String 16 進数でエンコードされた文字列。

b'\x2A'.toHexString() == '2A'
b'**'.toHexString() == '2A2A'
b'€'.toHexString() == 'E282AC'