decodeHTMLEntities

Convert HTML and XML entities into characters

Syntax

newStr = decodeHTMLEntities(str)

Description

example

newStr = decodeHTMLEntities(str) replaces HTML and XML character entities and numeric character references in the elements of str with their Unicode equivalent.

Examples

collapse all

Replace HTML character entities with their Unicode equivalent.

str = ["<>" "R&D"];
newStr = decodeHTMLEntities(str)
newStr = 1x2 string array
    "<>"    "R&D"

Replace HTML numeric character references with their Unicode equivalent. Unicode character with hex code &#x20 is a space.

str = "R&#x20;D";
newStr = decodeHTMLEntities(str)
newStr = 
"R D"

Input Arguments

collapse all

Input text, specified as a string array, character vector, or cell array of character vectors.

Example: ["An example of a short sentence."; "A second short sentence."]

Data Types: string | char | cell

Output Arguments

collapse all

Output text, returned as a string array, a character vector, or cell array of character vectors. str and newStr have the same data type.

Introduced in R2017b