次のような不要な文字を含む値を含むXMLファイルがあります
\xc2d
d\xa0
\xe7
\xc3\ufffdd
\xc3\ufffdd
\xc2\xa0
\xc3\xa7
\xa0\xa0
'619d813\xa03697'
\xe9.com
入力例は次のようになります
name : John Hinners\xc2d
email: abc@gmail\xe9.com
and others ....
必要な出力は
name : John Hinners
email: abc@gmail.com
and others ....
私はPythonのバックグラウンドから来ており、このタスクは次のように簡単に実行できます。
def remove_non_ascii(s):
return ''.join(i for i in s if ord(i)<128)
Javaで同じタスクを実行するための同様の方法はありますか?