我必须在Java中处理这种情况:
我从声明为encoding = utf-8的客户端获取XML格式的请求.不幸的是,它可能不包含utf-8字符,并且需要从我这边的xml中删除这些字符(遗留).
让我们考虑这个无效XML包含£(磅)的示例.
1)我得到xml作为带有£的java字符串(我现在没有访问接口,但我可能得到xml作为java字符串).我可以使用replaceAll(£,"")来摆脱这个角色吗?任何潜在的问题?
2)我得到xml作为字节数组 - 在这种情况下如何安全地处理这个操作?
java xml encoding utf-8
encoding ×1
java ×1
utf-8 ×1
xml ×1