これは、SecurityAPI エンコーダーの一部です。文字列の文字の 16 進数表現をエンコードおよびデコードします。これは Bouncy Castle Hex Encoder に基づいており、低レベルの実装でバイト間を反復します。
16 進数文字列を管理する関数です。
HexaEncoder.ToHexa(plainText)
- 入力: VarChar(256)、プレーンテキスト
- 戻り値: VarChar(256)、テキストの 16 進数表現
文字を受け取り、そのテキストの 16 進数表現を返します。
CryptographyEncodingUtil を使用している場合を除き、既定で UTF-8 を使用します。
例:
&hexaText = &HexaEncoder.ToHexa("hello world")
HexaEncoder.FromHexa(stringHexa)
- 入力: VarChar(256)、テキストの 16 進数表現
- 戻り値: VarChar(256)、プレーンテキスト
16 進数の文字を受け取り、入力のプレーン テキスト バージョンを返します。
例:
&plainText = &HexaEncoder.FromHexa("0956D2FBD5D5C29844A4D21ED2F76E0C")
|