在解析xml数据时,该错误通常是由于xml文件格式错误导致,更多的是由BOM导致!
解决办法之一,把保存xml内容的文件,用editplus打开,另存为纯粹的utf-8(无BOM)格式.
办法二:如果该xml数据是从InputStream(比如HttpURLConnection请求返回)获得,最好直接将InputStream传入解析器(通常的解析器都有InputStream作为参数的方法)!
在解析xml数据时,该错误通常是由于xml文件格式错误导致,更多的是由BOM导致!
解决办法之一,把保存xml内容的文件,用editplus打开,另存为纯粹的utf-8(无BOM)格式.
办法二:如果该xml数据是从InputStream(比如HttpURLConnection请求返回)获得,最好直接将InputStream传入解析器(通常的解析器都有InputStream作为参数的方法)!
转载于:https://my.oschina.net/u/186769/blog/658005