In your test case `\u00f6`:
`\u` = It is a unicode character.
`00f6` = Hexadecimal representation
So you need to have its hexadecimal equivalent only. So try like this:
Code:
Dim unicodeCharsString as string = "Today, I figured out how to convert `\u00F6` character to its character `" & Chr(Convert.ToInt32("00F6", 16)) & "` equivalent"
Output:
Today, I figured out how to convert `\u00F6` character to its character `ö` equivalent
Here:
Convert.ToInt32("00F6", 16) '' convert hexadecimal to decimal representation
Chr() '' converts decimal representation to its equivalent character.