gpt4 book ai didi

xml - 本地可以引用一个xmlns吗?

转载 作者:数据小太阳 更新时间:2023-10-29 02:53:21 26 4
gpt4 key购买 nike

我对 XML 的模式方面还很陌生。我看到有一个 xs:schema 标记,其属性 xmlns:xs 具有某个 URI 的值。我真的不知道该 URI 指向什么?我可以在我的本地计算机上有一些 XML 并让它引用它吗?如果是这样,它究竟指向什么?按照一些 URI 指向网页,但我不确定这些网页的用途。 o.O

我也对 targetNamespacexmlsn 感到有些困惑,它们似乎通常指向同一事物(彼此相同,与 xs 不同:模式).

最佳答案

关于您的第一个问题:

What I don't really know is what does that URI point to?

根据 W3C Recommendation: Namespaces in XML 1.0 (Third Edition),XML namespace 采用 URI 的词法形式,但不必是可检索的 :

The attribute's normalized value MUST be either a URI reference — the namespace name identifying the namespace — or an empty string. The namespace name, to serve its intended purpose, SHOULD have the characteristics of uniqueness and persistence. It is not a goal that it be directly usable for retrieval of a schema (if any exists).

关于你的第二个问题:

Can I have some XML on my local computer and have it reference that?

当然可以。 Read upxsd:schemaLocationxsd:noNamespaceSchemaLocation 上,它们提供了关于在哪里可以找到与 XML 文档关联的 XSD 的提示。

关于xml - 本地可以引用一个xmlns吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28287673/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com