Enables scripted content fragments to encode data for rendering.

Methods

HtmlAttributeEncode

Encodes text for use within HTML or XML attributes

Usage

#set($stringResponse = $core_v2_encoding.HtmlAttributeEncode($text))

Parameters

NameTypeDescriptionRequiredDefaultOptions
textstringRaw textRequired

Return Type

string

HtmlDecode

HTML-decodes text

Usage

#set($stringResponse = $core_v2_encoding.HtmlDecode($html))

Parameters

NameTypeDescriptionRequiredDefaultOptions
htmlstringHTML-encoded textRequired

Return Type

string

HtmlEncode

HTML-encodes text. Note, most text properties on data returned by the Platform API is already pre-encoded.

Usage

#set($stringResponse = $core_v2_encoding.HtmlEncode($text))

Parameters

NameTypeDescriptionRequiredDefaultOptions
textstringRaw textRequired

Return Type

string

JavascriptEncode

Escapes text for use within JavaScript string literals or JSON values

Usage

#set($stringResponse = $core_v2_encoding.JavascriptEncode($text))

Parameters

NameTypeDescriptionRequiredDefaultOptions
textstringRaw textRequired

Return Type

string

UrlDecodeFileComponent

Usage

#set($stringResponse = $core_v2_encoding.UrlDecodeFileComponent($urlToDecode))

Parameters

NameTypeDescriptionRequiredDefaultOptions
urlToDecodestringUrl To DecodeRequired

Return Type

string

UrlEncode

Encodes text for use within URL query parameters

Usage

#set($stringResponse = $core_v2_encoding.UrlEncode($text))

Parameters

NameTypeDescriptionRequiredDefaultOptions
textstringRaw textRequired

Return Type

string