System.NetEncoding.TBase64Encoding

提供: RAD Studio API Documentation
移動先: 案内検索

System.NetEncoding.TNetEncodingSystem.TObjectTBase64Encoding

Delphi

TBase64Encoding = class(TNetEncoding)

C++

class PASCALIMPLEMENTATION TBase64Encoding : public TNetEncoding

プロパティ

種類 可視性 ソース ユニット
class public
System.NetEncoding.pas
System.NetEncoding.hpp
System.NetEncoding System.NetEncoding


説明

base64 形式でデータをエンコードおよびデコードするメソッドを提供します。

TBase64Encoding を使用するのに、通常独自のインスタンスを作成する必要はありません。代わりに、TNetEncoding.Base64 を使用することができます。

TBase64Encoding には以下のメソッドが用意されています。

エンコード デコード
入力 メソッド 出力 入力 メソッド 出力

TBytes

EncodeBytesToString

String

DecodeStringToBytes

TBytes

TBytes

Encode

TBytes

Decode

TBytes

TStream

TStream

TStream

String

String

String

例:

  • Encode('Example') returns 'RXhhbXBsZQ=='
  • Decode('RXhhbXBsZQ==') returns 'Example'

Decode および DecodeStringToBytes に対する文字列は、UTF8 でエンコードされていなければなりません。

関連項目