android layout XML解析错误的解决方法

2016-02-19 10:19 14 1 收藏

下面图老师小编要跟大家分享android layout XML解析错误的解决方法,简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦!

【 tulaoshi.com - 编程语言 】

提示:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

org.xmlpull.v1.XmlPullParserException: PI must not start with xml (position:unknown @1:5 in java.io.InputStreamReader@47ec2770)

org.xml.sax.SAXParseException: PI must not start with xml (position:unknown xm@3:5 in java.io.InputStreamReader@43e4b480)

经过多次查找确认XML语法没错误。

问题原因:

为XML文件第一行格式错误,仔细修改第一行即可

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

 ?xml version="1.0" encoding="utf-8" ? (具体原因未知,如果删除这行也可以成功预览。)

更合理的解决办法:

删除XML文档,通过系统New-other-android xml file 重新建XML文档,然后把XML文档内容重新COPY或者输入就行了。

来源:http://www.tulaoshi.com/n/20160219/1594212.html

延伸阅读
解析XML文件: 在Android平台上可以使用SAX、DOM和Android附带的pull解析器解析XML文件; pull解析器提供了各种事件,使用parser.next()方法进入下一个元素并触发相应事件,pull解析器产生的事件是一个数字,可以通过switch对感兴趣的事件进行处理;通过paser.nextText()方法可以获取下一个Text类型的节点的值; http://xmlpull.org/xmlpull-w...
前言  本文主要介绍在Android中怎样来解析XML文件。主要采用的是SAX机制,SAX全称为Simple API for XML,它既是一种接口,也是一个软件包。作为接口,SAX是事件驱动型XML解析的一个标准接口。XML文件解析一般有2种方法,DOM和SAX。其中DOM需要先将xml文档全部读入到电脑内存中,当文档内容太大时,该方法并不适用。SAX就比较好...
标签: 电脑入门
宽带连接错误678最简单实用的解决方法,如果按照下面的步骤依然不能解决问题,请及时与当地宽带提供商联系。 错误678怎么解决? 错误代码678怎么解决? 提示完整信息: 错误678:远程计算机没有反应。需要更多协助,请单击详细信息,或在帮助和支持中心查找此错误号。 故障现象: 无法连接互联网,网页打不开 宽带连接错误678的含义...
在做android开发时有这样一个需求,我们需要把地图的zoomcontroller放置于地图的右下角。 默认情况下,我们在eclipse中拖动控件到editor中,控件的位置将位于整个屏幕的左上角。可以使用 android:layout_gravity、android:gravity和android:width三个属性值,实现控件的九宫格定位。 Xml代码 代码如下: ZoomControls android...
在Android 中有一种服务说是服务其实倒不如说是一个接口,这个接口名为:Android Interface Definition Language ,这个接口可提供跨进程访问服务,英文缩写为:AIDL。 此种服务的好处在于,多个应用程序之间建立共同的服务机制,通过AIDL在不同应用程序之间达到数据的共享和数据相互操作,下面将通过一个DEMO 演示AIDL 是如何为应用程序之间提...

经验教程

988

收藏

81
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部