http://en.wikipedia.org/wiki/Replacement_character#Replacement_character
To the extent possible, it should try to retain the data. But if
ever the character is actually needed for something (like parsing
JSON or displaying a glyph), the bad region should be replaced
with a series of replacement characters:
- Handling invalid UTF sequences Walter Bright
- Re: Handling invalid UTF sequences monarch_dodra
- Re: Handling invalid UTF sequences Walter Bright
- Re: Handling invalid UTF sequences Brad Anderson
- Re: Handling invalid UTF sequences monarch_dodra
- Re: Handling invalid UTF sequences Denis Shelomovskij
- Re: Handling invalid UTF sequen... monarch_dodra
- Re: Handling invalid UTF sequences deadalnix
- Re: Handling invalid UTF sequences Nick Sabalausky
- Re: Handling invalid UTF sequences Chris Williams
- Re: Handling invalid UTF sequences Steven Schveighoffer
- Re: Handling invalid UTF sequences Regan Heath
- Re: Handling invalid UTF sequences Dmitry Olshansky
- Re: Handling invalid UTF sequences Walter Bright
- Re: Handling invalid UTF sequences Jonathan M Davis