我工作在Android上的RSS解析器(升级解析器我在互联网上找到)。 据我所知SAX解析器从XML标签自动识别编码,但是当我试图解析申报编码不对它进行分析并抛出和异常窗户-1255的饲料。 我试过几件事情:
final InputSource source = new InputSource(feed); Reader isr = new InputStreamReader(feed); source.setCharacterStream(isr);
我甚至试着告诉他具体的编码。
source.setEncoding("Windows-1255");
想看看的定位:
@Override public void setDocumentLocator(Locator locator) { }
它识别编码为UTF-16。
请帮我解决这个恼人的问题! 对不起,我的代码混乱片段中的代码按钮拒绝出于某种原因。