为什么我们使用不存在的XMLNS网址?

时间:2015-10-14 17:12:51

标签: xml

在XML头文件中,我看到很多xmlns值不像上面提到的那样存在。

为什么我们仍然在那里使用不存在的网址?让我们从Android Studio的布局文件中看到一个xml示例。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
...

在上面的示例中,URL http://schemas.android.com/apk/res/android不存在。 XML中以类似方式使用的许多其他URL根本不存在。

1 个答案:

答案 0 :(得分:0)

这些不是URL而是URI,它们只识别资源而不是定位它。作为标识符,它们应该是唯一的并且尝试描述资源,但是它们不需要提供资源。