解析rss和atom文件出现乱码问题
2016-03-27 12:50
190 查看
try { String xmlString = new String(response.data, Charset.forName("UTF-8")); XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); XmlPullParser xmlPullParser = factory.newPullParser(); xmlPullParser.setInput(new StringReader(xmlString)); return Response.success(xmlPullParser, HttpHeaderParser.parseCacheHeaders(response)); } catch (XmlPullParserException e) { return Response.error(new ParseError(e)); }
Charset字符集指定utf-8,将返回的字符串重新编码就不会出现乱码了
相关文章推荐
- IT十八掌作业_java基础第20天_断点续传、屏广软件
- 第四周项目5--用递归方法求解(2)
- 使用AccessKey作为用户身份标识信息
- 第五周实践项目2————游戏中的角色类(1)
- 如何解决XML文件中的警告提示“No grammar constraints (DTD or XML Schema) referenced in the document.”
- 第四次上机实践项目-项目1-三角形类锥形-(3)
- 小试循环(5)
- 中国剩余定理
- [python]“静态”变量:谈类属性和实例属性
- Linux内核分析:实验五--使用GDB跟踪系统调用执行过程
- IT十八掌作业_java基础第十九天_QQ、多线程下载
- iOS ALAssetsLibrary的基本使用
- 求sinx的值
- 欢迎使用CSDN-markdown编辑器
- 基于github for windows&github的团队协作基本操作
- websocket
- 双重调用
- markdown编辑器
- Kmeans、Kmeans++和KNN算法比较
- mysql查询