in reply to
Re: Filtering out bad UTF8 chars
in thread Filtering out bad UTF8 chars
Thanks for the reply ikegami - I then get a Cannot decode string with wide characters at /usr/lib64/perl5/Encode.pm line 174. error, presumably because the text is already decoded, and I'm double-decoding (if I understand correctly).
My problem is I have input from wildly varying sources (websites) with correspondingly wildly varying encodings...
I think until I can find a way to handle these scenarios without crashing the backend, I'm going to not try and extract what can be extracted and simply skip these damn files.
Luckily they're in the extreme minority and as much as it irks me to do this, I'm flagging this #TODO for now.