【问题标题】:http://schemas.android.com/apk/res/android where does this URL point...?http://schemas.android.com/apk/res/android 这个 URL 指向哪里...?
【发布时间】:2016-11-04 18:33:47
【问题描述】:

我不知道网址在哪里:http://schemas.android.com/apk/res/android? 有人可以让我知道这指向哪里吗? 为什么我们不能访问xmlns:android android xml 命名空间中提到的这个 URL?

【问题讨论】:

  • 它是一个 XML 模式,它定义了您的 XML 的结构,它也可以用于 XML 验证,它不是 URL

标签: android android-layout xml-namespaces


【解决方案1】:

您无法访问它,因为它是 URI 而不是 URL,区别已得到很好的解释 here

统一资源标识符 (URI)

统一资源标识符 (URI) 是标识 Internet 资源的字符串。

最常见的 URI 是用于标识 Internet 域地址的统一资源定位符 (URL)。另一种不太常见的 URI 类型是通用资源名称 (URN)。

因此,在某些情况下,您可能能够访问它,并且它可能具有命名空间的描述。

【讨论】:

【解决方案2】:

它指定了 XML 命名空间。 所以我们必须了解什么是 XML 命名空间: https://www.w3schools.com/xml/xml_namespaces.asp

以及为什么我们在名称空间中使用 URI: Why are URLs in XML namespaces?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-28
    • 2013-12-07
    • 1970-01-01
    • 2021-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多