utf8_sanitizer (rubygems): Removes invalid UTF8 characters & extra whitespace (carriage returns, new lines, tabs, spaces, etc.) from csv or strings. Also provides detailed report indicating row numbers containing non-UTF8 and extra whitespace, and before and after to compare changes.  Example: ABC Au\xC1tos,123 E Main St,Anytown,TX,75142,(888) 555-1234\n\r\n  =>  ABC Autos,123 E Main St,Anytown,TX,75142,(888) 555-1234
Keywords: 4rlm|adam-booth|adam-john-booth|ascii|carriage-return|csv|csv-parsing|curation|database|encoding|formatter|hash|invalid-characters|normalization|ruby-gem|symbols|utf-8|utf8-characters|utf8-sanitizer|whitespace