【发布时间】:2012-06-18 16:26:08
【问题描述】:
我有一个 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 中是否有类似的方法来执行相同的任务?
【问题讨论】:
标签: java