Ich habe eine Java-Anwendung, in der eine Zeichenfolge aus einer Datei in UNIX gelesen wird. Anschließend wird die Zeichenfolge mithilfe der URL-POST-Methode an eine andere Anwendung übergeben. Es ist jedoch Probleme haben, wenn es Sonderzeichen wie:Sonderzeichen aus UNIX werden von Java nicht richtig gelesen
~ ^ [ ] \ { } |
Ich bin den Aufbau der URL ein String mit:
new StringBuilder() .append("message=").append(message).toString()
Gibt es einen Standard, wie sollten diese Zeichen von UNIX auf Java codiert werden? Ich glaube, das ist das Problem hier.
Anteil der Code und die Beispieldatendatei auf Frage .. –
Die, die in der ASCII-Zeichen Frage scheinen . Ist das Problem für ASCII-Zeichen? –
@AjinkyaPatil Die Beispieldatei enthält die Zeichenfolge 'TEST ~^[] \ {} |' und es wird von einem FileReader abgerufen. Diese Zeichenfolge wird dann mithilfe der URL-POST-Methode an eine andere Anwendung übergeben. Ich glaube, hier liegt das Problem. –