Top / example / URLエンコード/デコード
/
URLエンコード/デコード

目次

概要

URLエンコード/デコード

/* スクリプトのロード */
Scripts.execStorage("ktl/Encoding.tjs");

var str = "foobarほげほげ";

/* 文字列を任意の文字コードでURLエンコード */
var url_encoded = Encoding.URLEncodeToString("utf-8", str);
if (url_encoded === "foobar%E3%81%BB%E3%81%92%E3%81%BB%E3%81%92") {
    Debug.message("正常にURLエンコードされました。");
}

/* URLエンコードされたものをデコード */
var url_decoded = Encoding.URLDecodeToString("utf-8", url_encoded);
if (url_decoded === str) {
    Debug.message("正常にデコードされました。");
}