0
TCP接続で書き込む文字列は\n
と\r
文字です。これらの文字は、\\n
と\\r
と表示されています。これをどうすれば解決できますか?出力に rを書き込む
String myLine = "this is first line\r this is second line\r third line";
outputStream.write(myLine);
結果:
this is first line\\r this is second line\\r third line
しかし、私は(1つだけエスケープシーケンスcharecterで)値をmyLine
と同じ結果記述する必要があります。
出力の取得方法は?これはTCP接続の反対側にあるのでしょうか?私は 'outputStream'が実際に' SocketOutputStream'であると仮定していますか? –
文字列を余分なエスケープシーケンスに置き換えるべきではありません。私たちはそれをすることができます – gmeka
制御文字を受け取った後に制御文字を希望の出力に戻すのはなぜですか? –