No jo, ale tak to asi nefunguje vzdy, ne? Mam za to, ze prevod na ASCII
bude proste nejakym zpusobem ztratovy a ze se s tim neda nic delat.
Rudolf PECINOVSKÝ napsal(a):
Uvedená metoda má jednu nevýhodu: neumí převádět přehlasovaná písmena,
která se převádějí na dvojice znaků - např. Göthe -> Goethe apod. Když
převedete Göthe na Gothe, bode to vypadat dost blbě.
Na javacentrum.sk <http://javacentrum.sk> vo faq je jedna taka
metoda, ale mne momentalne javacentrum nefici.
Bolo to myslim toto:
private static final String tab00c0=
"AAAAAAACEEEEIIII"+
"DNOOOOO\u00d7\u00d8UUUUYI\u00df"+
"aaaaaaaceeeeiiii"+
"\u00f0nooooo\u00f7\u00f8uuuuy\u00fey"+
"AaAaAaCcCcCcCcDd"+
"DdEeEdEdEdEdGgGg"+
"GgGgHhHhIiIiIiIi"+
"IiJjJjKkkLlLlLlL"+
"lLlNnNnNnnNnOoOo"+
"OoOoRrRrRrSsSsSs"+
"SsTtTtTtUuUuUuUu"+
"UuUuWwYyYZzZzZzF";
public static String internationalToEnglish( String source ){
char[] vysl = new char[source.length()];
char one ;
for( int i = 0 ; i<source.length();i++ ){
one = source.charAt (i);
if( one>='\u00c0' & one <='\u017f' ) one = tab00c0.charAt(
(int)one - '\u00c0' );
vysl[i]=one;
}
return new String(vysl);
}
On 2/10/06, *Lukas Fiala* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Zdravim,
potreboval nejakou sikovnou tridu na "odhackovani" narodnich znaku z
ruznych znakovych sad do cisteho ascii. Tedy odsraneni ruznych
hacku,
carek, sprezek, ocasku a podobnych veci. Mel by jste nekdo tip?
Lukas Fiala
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 267.15.4/255 - Release Date:
09.02.06 èt
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 267.15.4/255 - Release Date: 09.02.06 èt