I am getting following encoded html as a json response and has no idea how to decode it to normal html string, which is an achor tag by the way.
x3ca hrefx3d
That's not an encoding I've seen before, but it looks like xYZ (where Y and Z are hex digits [0-9a-f]
) means "the character whose ascii code is 0xYZ". I'm not sure how the letter x itself would be encoded, so I would recommend trying to find out. But then you can just do a find and replace on the regex x([0-9a-f]{2})
, by getting the integer represented by the two hex numbers, and then casting it to a char
(or something similar to that).
Then also, it looks like slashes (and other characters? See if you can find out...) always have a backslash in front of them, so do another find-and-replace for that.