跳至主要內容
Workday User Guide
上次更新時間 :2023-06-23
URLDECODE

URLDECODE

說明

URLDECODE
是一個列函數,用於將
TEXT
已使用 編碼的值
application/x-www-form-urlencoded
媒體類型URL 編碼 (也稱為百分比編碼) 是一種在統一資源識別碼 (URI) 中編碼資訊的機制。在
HTTP GET
要求中傳送時,
application/x-www-form-urlencoded
data 包含在要求 URI 的查詢組成要素中。在
HTTP POST
要求中傳送時,資料會放在訊息內文中,而媒體類型的名稱會包含在訊息中
Content-Type
頁首。

語法

URLDECODE
(
URL_string
)

傳回值

傳回值類型
TEXT
解碼後的字元數如下︰
  • 英數字元 (az、AZ、0-9) 保持不變。
  • 特殊字元連字號 (
    -
    )、逗號 (
    ,
    )、底線 (
    _
    )、期間 (
    .
    ) 和星號 (
    *
    ) 保持不變。
  • 加號 (
    +
    ) 字元會轉換為空格字元。
  • 百分比字元 (
    %
    ) 被解釋為特殊轉義序列的開始,而序列中的
    %
    HH
    ,
    HH
    表示此位元組的十六進位值。一些常見的逸出序列︰
    百分比編碼序列
    %20
    空格
    %0A
    %0D
    %0D%0A
    換行
    %22
    雙引號 (
    "
    )
    %25
    百分比 (
    %
    )
    %2D
    連字號 (
    -
    )
    %2E
    期間 (
    .
    )
    %3C
    小於 (
    <
    )
    %3D
    大於 (
    >
    )
    %5C
    反斜線 (
    \
    )
    %7C
    管道 (
    |
    )

輸入參數

URL_string
必填。傳回 的欄位或運算式
TEXT
值。假設輸入字串中的所有字元皆為下列其中一種字元︰小寫字母 (az)、大寫字母 (AZ)、數字 (0-9) 或連字號 ()。
-
)、逗號 (
,
)、底線 (
_
)、期間 (
.
) 或星號 (
*
) 字元。百分比字元 (
%
) 是允許的,但會被解釋為特殊轉義序列的開始。加號 (
+
允許使用 ),但係統會解釋為空格字元。

範例

url_query
欄位的值解碼︰
URLDECODE([url_query])
轉換文字 URL 編碼字串 (
N%2FA%20or%20%22not%20applicable%22
) 轉換為可人工讀取的值︰
URLDECODE("N%2FA%20or%20%22not%20applicable%22")
退貨
N/A or "not applicable".