解析XML时出错:格式不正确(无效令牌)\t strings.xml(Android SDK/Eclipse)
我有一个非常简单的strings.xml文件,但是我似乎仍然收到错误信息(而且我没有想法为什么!)解析XML时出错:格式不正确(无效令牌)t strings.xml(Android SDK/Eclipse)
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Linking Manager</string>
<string name="button1">Linking Manager</string>
</resources>
任何想法?
确保没有空格前后
<?xml version="1.0" encoding="utf-8"?>
同时清洁项目。
如果一切都失败,请删除XML文件并重新创建并重新粘贴。我使用它时不会出现任何错误。
没有空格 - 清理过的项目 - 同样的问题 – 2013-03-02 19:52:10
在eclipse中打开string.xml,然后按ctrl
+ shift
+ F
这将格式化您的源代码。
没关系!我想通了......(重复每个字符串名称是导致冲突 - 更改的名称 - 问题解决) - 阿曼尼斯旺 – 2013-03-02 19:55:55
重复的名字?当我在这里尝试时,这不会产生错误。好吧... – 2013-03-02 19:59:47
我有这个错误发生,因为我有一个微小的反向在错误是在行的前面。没有注意到输入它,并且很难看到距离缩进线很远的地方。
我有一个类似的问题,因为R.java对我不屑一顾。修复后,我无法运行程序,因为这个错误。我在选项卡@Javadoc,声明,控制台,LogCat和属性之前进入了显示“问题”的底部选项卡。我在那里看到一些错误,并将其删除。由于代码很好,它能够恢复运行。
我很久以前有这个问题,因为我不知道如何解决它,我只是创造了一个全新的项目。希望这会帮助其他人。
在我的情况下,我意外地将Drawable
文件复制到res/values
而不是res/drawable
。
可以肯定,Drawable
文件从不格式良好的XML文件...多么愚蠢。 :■
没有错误在这... POST错误日志这里 – 2013-03-02 19:51:39
明确的项目,或重新启动Eclipse。 – sschrass 2013-03-02 19:52:05
我在我的系统中试过上面的代码,它在这里工作。 – 2013-03-02 19:55:30