无法解析QName

时间:2014-07-10 16:09:46

标签: xml

当我对以下XML代码进行语法检查时,我收到错误:

第14行第2行的

错误:无法解析QName'xmlns:'

谁能告诉我我做错了什么?谢谢!

<?xml version = "1.0" encoding = "utf-8"?>
<Bitmap xmlns: android = "http://schemas.android.com/apk/res/android"
android: src = "@ assets/dragon.png" />

1 个答案:

答案 0 :(得分:3)

事实上你可以自己尝试一下

XML不允许在元素名称或属性名称中使用空白字符。

删除xmlns:android之间的空格;还有android:src

<?xml version = "1.0" encoding = "utf-8"?>
<Bitmap xmlns:android = "http://schemas.android.com/apk/res/android"
android:src = "@ assets/dragon.png" />

我尝试使用在线验证器,现在没有看到错误 http://www.w3schools.com/xml/xml_validator.asp

更新:建议 @Ian Roberts ,请使用此验证程序。我试过这个,它也显示了所有可能的警告 - http://validator.w3.org/