gpt4 book ai didi

xml - 从 XML 引用 XSD

转载 作者:行者123 更新时间:2023-12-04 17:03:08 25 4
gpt4 key购买 nike

我一直在寻找一种将 XSD 附加到 XML 文件的方法,以便打开该 XML 的程序可以访问相应的 XSD,但我发现的所有答案都包括使用命名空间,甚至没有对其进行任何解释。

我只有一个 XSD,我没有“命名空间”或其他任何东西。我怎样才能将我的 XSD 引用到 XML 文件中?

最佳答案

如果您的架构没有 targetNamespace然后你可以使用 xsi:noNamespaceSchemaLocation 将它附加到一个非命名空间的 XML 文件中在根元素上

<example xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="schema.xsd">

验证解析器将尝试将架构位置解析为针对 XML 文档位置的相对 URL,如果架构和文档不在同一位置,您可能希望使用绝对 URL 而不是相对 URL。
xsi:noNamespaceSchemaLocation="http://example.com/schema.xsd"

关于xml - 从 XML 引用 XSD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28067656/

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