【问题标题】:Why we use non-existing XMLNS urls?为什么我们使用不存在的 XMLNS url?
【发布时间】:2016-01-12 21:54:50
【问题描述】:

在 XML 头中,我看到很多 xmlns 值并不作为它们的 URL 存在。

为什么我们仍然在那里使用不存在的网址?让我们看看 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 根本不存在。

【问题讨论】:

标签: xml


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-14
    • 1970-01-01
    • 2017-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-10
    相关资源
    最近更新 更多