JSON Unescape
Unescaping a JSON string is the process of converting escape sequences back into their original characters. This is necessary because certain characters in JSON, such as backspace, form feed, newline, carriage return, tab, double quote, and backslash, are reserved and must be escaped when used in strings. When these characters are escaped, they are represented by specific sequences of characters that start with a backslash, such as \n for a newline. Unescaping these strings replaces the escape sequences with the characters they represent, making the string easier to read and use. This process is useful in many contexts, such as when you're processing JSON data for display or when you're working with JSON data that includes escaped strings.
The following characters are reserved in JSON and must be properly escaped to be used in strings:
\b
is replaced with backspace\f
is replaced with form feed\n
is replaced with newline\r
is replaced with carriage return\t
is replaced with tab\"
is replaced with double quote\\
is replaced with backslash
Source:
[1] www.freeformatter.com/json-escape.html