Json serialization doesn't support UTF-8 Encoding & UTF-16 surrogate pairs

I'm having issues with utf-8 in json documents, I never managed to find a way even if I use readAllUTF8. The error I get is invalid UTF-8 surrogate character.