xfire webservice中%不能解析
今天在调试接口的时候发现返回字符串中包含“%”,调用接口的时候报出异常提示:
java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: ") "。
处理方式是将字符串进行转码base64,然后再调用接口的方法中解码!也可以用别的东西来代替,然后再调用接口的方法中替换回来!
原文参考自站长网http://www.software8.co/wzjs/java/2550.html