2 Ekim 2009 Cuma

About Turkish Char Encodings

newStr = oldStr.replace("İ", "İ");
newStr = newStr.replace("ı", "ı");
newStr = newStr.replace("Ğ", "Ğ");
newStr = newStr.replace("ğ", "ğ");
newStr = newStr.replace("Ü", "Ü");
newStr = newStr.replace("ü", "ü");
newStr = newStr.replace("Ş", "Ş");
newStr = newStr.replace("ş", "ş");
newStr = newStr.replace("Ö", "Ö");
newStr = newStr.replace("ö", "ö");
newStr = newStr.replace("Ç", "Ç");
newStr = newStr.replace("ç", "ç");

or

newStr = oldStr.replace("İ", "\u0130");
newStr = newStr.replace("ı", "\u0131");
newStr = newStr.replace("Ğ", "\u011e");
newStr = newStr.replace("ğ", "\u011f");
newStr = newStr.replace("Ü", "\u00dc");
newStr = newStr.replace("ü", "\u00fc");
newStr = newStr.replace("Ş", "\u015e");
newStr = newStr.replace("ş", "\u015f");
newStr = newStr.replace("Ö", "\u00d6");
newStr = newStr.replace("ö", "\u00f6");
newStr = newStr.replace("Ç", "\u00c7");
newStr = newStr.replace("ç", "\u00e7");

or

newStr = oldStr.replace("İ", "\xDD");
newStr = newStr.replace("ı", "\xFD");
newStr = newStr.replace("Ğ", "\xD0");
newStr = newStr.replace("ğ", "\xF0");
newStr = newStr.replace("Ü", "\xDC");
newStr = newStr.replace("ü", "\xFC");
newStr = newStr.replace("Ş", "\xDE");
newStr = newStr.replace("ş", "\xFE");
newStr = newStr.replace("Ö", "\xD6");
newStr = newStr.replace("ö", "\xF6");
newStr = newStr.replace("Ç", "\xC7");
newStr = newStr.replace("ç", "\xE7");

Hiç yorum yok: