FileMaker関数道場|Base64EncodeRFC
Base64EncodeRFC とは
Base64EncodeRFC は、データを指定した RFC 標準の Base64 フォーマットのテキストとして返す関数です。FileMaker 16.0 から利用可能です。
構文
Base64EncodeRFC ( RFC番号 ; データ )
引数
| 引数 | 説明 |
|---|---|
| RFC番号 | 使用する Base64 フォーマットの IETF RFC 標準番号 |
| データ | 任意のテキスト式またはフィールド |
戻り値
テキスト(Base64 フォーマット)
RFC 番号の一覧
| RFC 番号 | ルール |
|---|---|
| 1421 | 行の最大長 64、改行コード CRLF |
| 2045 | 行の最大長 76、改行コード CRLF |
| 3548 | 改行なし |
| 4648 | 改行なし |
| 4880 | 行の最大長 76、改行コード CRLF、24 ビット CRC 値を付加 |
使用例①:RFC 4648(改行なし)でエンコード
Base64EncodeRFC ( 4648 ; 製品::色 )
実行結果
QmxhY2s=
使用例②:RFC 1421(64文字で改行)でエンコード
Base64EncodeRFC ( 1421 ; 製品::オブジェクト )
注意点
認識されない RFC 番号は RFC 4648 として処理される
指定した RFC 番号が一覧にない場合、デフォルトで RFC 4648 が使用されます。
まとめ
Base64EncodeRFC は書式を指定して Base64 エンコードができる関数です。連携先が特定の RFC 形式を要求する場合に活用します。
> RFC 形式を指定して Base64 エンコードするには Base64EncodeRFC を使いましょう。
コメント(0)
コメントするには ログイン してください。