【发布时间】:2013-09-18 09:02:46
【问题描述】:
我正在解析传入的 xml 提要,在 android 中使用它在应用程序小部件中,问题是法语字符没有像这样在那个 xml 中正确编码:
Super Promo � l'incontournable Alhambra Thalasso 5* Hammamet : La nuit du 29/08 � seulement 107.185 DT au lieu de 126.100 DT en LPD
我正在像这样解析文件:
InputSource isrc = new InputSource(this.feed.openStream());
isrc.setEncoding("UTF-8");
DocumentBuilder builder = factory.newDocumentBuilder();
Document dom = builder.parse(isrc.getByteStream());
Element root = dom.getDocumentElement();
有没有办法摆脱这些奇怪的字符?
谢谢。
【问题讨论】:
标签: android xml utf-8 character-encoding xml-parsing