Ich habe schon lange das Problem, dass Sonderzeichen in der DB falsch dargestellt wird. auch anders rum ist das Problem.
Dachte es liegt am PHP, was am Ende am Java liegt.
Ich muss jeden String in UTF-8 ändern, aber weiß nicht wie.
Früher bekam ich das in die DB: ©
Jetzt hatte ich aus SOF diesen Code getestet:
Dabei kam das raus: é
Wie kann ich es in utf 8 ändern und es abspeichern?
Bzw. wie zurück ins Java Format?
Dachte es liegt am PHP, was am Ende am Java liegt.
Ich muss jeden String in UTF-8 ändern, aber weiß nicht wie.
Früher bekam ich das in die DB: ©
Jetzt hatte ich aus SOF diesen Code getestet:
Java:
public static String convertStringToUTF8(String s) {
String out = null;
try {
out = new String(s.getBytes("UTF-8"), "ISO-8859-1");
} catch (java.io.UnsupportedEncodingException e) {
return null;
}
return out;
}
Dabei kam das raus: é
Wie kann ich es in utf 8 ändern und es abspeichern?
Bzw. wie zurück ins Java Format?