How to minimize question-marks when encoding a String as Latin-1?
<p>When encoding a java String to Latin-1 (ie. charset ISO-8859-1) I currently convert the German symbol β ('\u03B2') to ß ('\u00DF') before performing the encoding.  I'm trying to avoid a question mark in the encoding where possible.</p>

<p>Can anyone suggest other un-encodable characters which can be replaced an encodable character?  Or better yet, a Java library that does it for me?</p>

<p>Update:
A bit of background: I have a Java program which exports it's data to CSV files so they can be read into a thrid-party application.  A customer has complained that some characters are not converted - he gave me the example of "straβe".  Although technically β is the greek symbol for Beta, a quick google search shows quite a few people use it to mean ß.</p>
