我从远程获取了一个InputStream,这个inputStream中是一段XML文本,我获得这段文本以后要对它进行解析(利用xmlbeans)但是这段文本经常会有一些XML非法字符,例如01xa,则在解析的时候就会出现错误。所以我希望能在解析之前将这段文本中的这些非法字符都给删除掉。
本来我以为是流本身的问题,所以我干脆把这段流县保存成txt文件再解析,但是这样做会带来更多的问题……
所以那位大哥能帮我看看如何把流中的这种特殊字符传给删除掉?
InputStream
本来我以为是流本身的问题,所以我干脆把这段流县保存成txt文件再解析,但是这样做会带来更多的问题……
所以那位大哥能帮我看看如何把流中的这种特殊字符传给删除掉?
InputStream
如果本来就有,那你要问提供xml文件的人了不过看样子是你在组字符串时编码不正确造成的流读来的编码是什么?看看和你组字符串的编码是不是一样