Base64

構文
  1. UString = Base64.encodestr( str )
  2. UString = Base64.decodestr( str )
引数
encodestr
str
エンコードしたい文字列
decodesr
str
デコードしたい文字列
戻値
Base64.encodestr
エンコードした文字列
Base64.decodestr
デコードした文字列

プログラム

////////////////////////////////////////////////// // 【引数】 // encodestr : (str : エンコードしたい文字列) // decodesr : (str : デコードしたい文字列) // 【戻値】 // Base64.encodestr : エンコードした文字列、Base64.decodestr : デコードした文字列 ////////////////////////////////////////////////// MODULE Base64 DIM obj, element PROCEDURE Base64() obj = CREATEOLEOBJ("Microsoft.XMLDOM") element = obj.createElement("node") element.dataType = "bin.base64" FEND FUNCTION encodestr(str) element.nodeTypedValue = ENCODE(str, CODE_BYTEARRAY) RESULT = element.text FEND FUNCTION decodestr(str) element.text = str RESULT = DECODE(element.nodeTypedValue, CODE_BYTEARRAY) FEND ENDMODULE

この記事は役に立ちましたか?
役に立った 役に立たなかった