Error:(58) Error parsing XML: not well-formed (invalid token)

Posted 華廣一條魚

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Error:(58) Error parsing XML: not well-formed (invalid token)相关的知识,希望对你有一定的参考价值。

使用androidStudio,在编辑layout里的视图文件(activity_add_acc.xml)时发生了这个问题,一开始还被它烦恼的好久 .
我的问题:

点击报错,跳到的位置是:

我这的问题应该是在hint里有写”<”、”>”,所以造成编译错误吧,把他们删了就可以,不过,后面还得在看看有其他方式来写入上面两个符号的。
闲话:在查找问题的过程中,我无意看到下面内容,在一位发帖提问该问题,但自己解决了又不分享方法的SB楼主的评论贴里找到以下方法。方法我在AS上试则是没有的,它们应该主要是用在Eclipse,但可参考下。特地写备着,也给有遇到同样问题的朋友。
1、在xml中检查控件是否缺少开头或结尾,dreawable等文件夹中资源命名是否和系统保留字重复而导致building ,clean无法正常!
2、把鼠标箭头移到出错误的layout上,鼠标右键选择Source然后再选Format ,则可解决
3、举个栗子:

<TextView
        android:id="@+id/operation"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" 
        />
改成
 <TextView>
        android:id="@+id/operation"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" 
        </TextView>

以上是关于Error:(58) Error parsing XML: not well-formed (invalid token)的主要内容,如果未能解决你的问题,请参考以下文章

Parse error: syntax error, unexpected end of file

[vue/no-parsing-error] Parsing error: x-invalid-end-tag.eslint-plugin-vue

Feign踩坑记录:JSON parse error

[vue/no-parsing-error] Parsing error: x-invalid-end-tag 提示报错

[vue/no-parsing-error] Parsing error: x-invalid-end-tag 提示报错

laravel --报错:Parse error: syntax error, unexpected '}', expecting ';'