【发布时间】:2013-08-10 19:33:09
【问题描述】:
我浏览了很多关于同一问题的帖子,但我无法弄清楚。我试图解析一个带有变音符号的 XML 文件。这就是我现在拥有的:
File file = new File(this.xmlConfig);
InputStream inputStream= new FileInputStream(file);
Reader reader = new InputStreamReader(inputStream,"UTF-8");
InputSource is = new InputSource(reader);
is.setEncoding("UTF-8");
saxParser.parse(is, handlerConfig);
但它不会正确地得到变音符号。 Ä、Ü 和 Ö 将只是奇怪的字符。该文件绝对是 utf-8 格式,第一行是这样声明的:<?xml version="1.0" encoding="utf-8"?>
我做错了什么?
【问题讨论】:
标签: java android xml saxparser