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 hrefx3dx22http:\/\/wordnetweb.princeton.edu\/perl\/webwn?sx3dstrandx22x3ehttp:\/\/wordnetweb.princeton.edu\/perl\/webwn?sx3dstrandx3c\/ax3e
I have tried java.net.UrlDecoder.decode without anyluck.
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 regexx([0-9a-f]{2}), by getting the integer represented by the two hex numbers, and then casting it to achar(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.