首页 > 系统 > Android > 正文

android SAX解析xml抛的异常!

2019-11-06 09:44:01
字体:
来源:转载
供稿:网友

用android自带的sax解析xml: //SAX解析的helper类 public class NotifyParser extends DefaultHandler { } InputStream is = MainActivity.this.getAssets().open(“exam.xml”); NotifyParser parser = new NotifyParser(is); 时抛了异常,原因是 xml文件中的<?xml version="1.0" encoding="utf-8"?>不是位于顶行。因为手贱,在<?xml version="1.0" encoding="utf-8"?>前打多了一个空行,导致了异常

这里写图片描述 删了多余的那一行空行,异常解决!! 注意,我在http://www.vevb.com.cn/xml/xml_validator.asp上检查不了错误: 这里写图片描述

在http://tool.oschina.net/codeformat/xml/上可以检查多了一个空行!!


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表