如何解决XML 中的“xmlns”是什么意思?
它定义了一个XML 命名空间。
在您的示例中, 是“ android ”, 是“http://schemas.android.com/apk/res/android ”
在文档中,您会看到以下元素: <android:foo />
将命名空间前缀视为具有完整命名空间 URI 的短名称别名的变量。
_<http://schemas.android.com/apk/res/android:foo />
_当 XML
解析器读取文档时,就其“含义”而言,这相当于书写。
您实际上不能使用完整的命名空间 URI 来代替 XML 实例文档中的命名空间前缀。
查看有关命名空间的本教程:http ://www.sitepoint.com/xml-namespaces- explained/
解决方法
我在 XML 文件中看到以下行:
xmlns:android="http://schemas.android.com/apk/res/android"
我还在xmlns
我遇到的许多其他 XML 文件中看到过。
它是什么?