android解析xml中文乱码问题
2012-08-07 11:10
531 查看
大家在使用sax进行解析xml文件的时候会发现,如果xml文件中存在中文,测无法解析,读取的信息都为空,这主要是编码问题,将xml的编码修改为“GB2312”,同时,在解析的时候使用同样的编码。
来源:www.lrguan.com/articles/20130709-02.htm
private List<Urls> getUrls(){ List<Urls> urls=new ArrayList<Urls>(); SAXParserFactory factory=SAXParserFactory.newInstance(); try { XMLReader reader=factory.newSAXParser().getXMLReader(); reader.setContentHandler(new UrlsHandler(urls)); InputSource is = new InputSource(new InputStreamReader( this.getResources().openRawResource(R.raw.url),"gb2312"));//此处防止乱码 reader.parse(is); } catch (Exception e) { e.printStackTrace(); } return urls; }
来源:www.lrguan.com/articles/20130709-02.htm
相关文章推荐
- Java DOM解析Xml中文乱码问题
- android 在XML解析解决乱码问题
- Android解析xml显示乱码问题
- android sax 解析xml中文编码问题
- Java DOM解析Xml中文乱码问题
- Servlet中输出XML解析中文乱码问题解决
- dom解析xml之中文乱码问题
- XML解析后输出时的中文乱码问题
- Servlet中输出XML解析中文乱码问题解决
- Android - 获取网络数据,Bitmap,ANR,主线程模型,消息机制,UserAgent,乱码问题,xml生成与解析,JSON解析,MVC,SmartImageView
- java 输入输出流和File简单解析(附android中文乱码问题解决)
- (转)J2me控制台中文输出乱码问题,XML解析中文乱码问题
- 解决android中XML解析的中文显示问题
- Arcgis for Android解决中文字体乱码的问题
- SAXReader解析xml繁体字乱码问题
- Android/java读中文文件部分字母乱码的问题
- android端和web端通信中文乱码问题
- Android问题集锦:Eclipse 中文乱码之解决
- android-解决读取txt文件中文乱码问题
- AJAX技术使用XMLHttpRequest对象传递参数的中文乱码问题