错误:解析XML时出错:格式不正确(无效标记)...?

问题描述:

我正在使用以下XML处理应用程序。但whenI尝试清洁/建立我的项目出现以下错误:错误:解析XML时出错:格式不正确(无效标记)...?

“错误:错误解析XML:没有很好地形成(标记无效)”

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:orientation="vertical" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
> 
<TextView 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:text="@string/hello"; 
/> 
</LinearLayout> 

是什么意思可能?

+0

请回在你前面的问题,并将其标记回答,这鼓励人们更多回答您的问题 – Blundell

+0

@Blundell ......这是一种荣誉,以纪念别人的答案只有在答案解决问题时才被接受。 –

+1

我知道,我回过头来回答你的老问题,我可以看到答案:)如果你不想标记他们回答他们为什么他们不是解决方案的评论或更深入的信息更新 – Blundell

这意味着在你的XML文件中存在一个编译错误,这个错误不应该存在:拼写错误/虚假字符/不正确的命名空间。

你的问题是你有一个分号不应该是这行之后还有:

android:text="@string/hello"; 
+0

@Blundell。那真是一个愚蠢的错误。谢谢,但现在我得到另一个概率....看看它太...兄弟! –

+0

删除该分号后仍显示错误...可能是什么问题.. ?? –

+1

尝试eclipse> project> clean。该错误可能仍然是* * * * xml文件中的错误 – Blundell

验证之前未能

<?xml version="1.0" encoding="utf-8"?> 

也有空格或制表符在eclipse中刷新和清理你的项目。

我每一个现在,然后得到这个错误,以上建议解决这个问题的时间

99%后删除分号你好

我有这个问题,当我有android:text="< Go back"它有正确的语法突出显示,但后来我意识到这是将所有东西搞乱的<符号。

+1

您是如何解决它的? – Marco

+10

我只是改变了我的文本,没有'

+2

你能相信吗,当我把“ user3833732

我有同样的问题。您不能在xml文件中使用文本属性中的<左侧的箭头,如android:text="< Go to back"。从你的xml代码中删除任何<箭头。

希望这将有助于you.use