查找和指定 XML 架构 (XSD) 位置的最佳方式
Best way to find and specify XML Schema (XSD) locations
我经常处理这样的问题 - 模式位置。有时您必须编写配置 XML 文件或任何其他包含大量链接的 XML 文件,如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xsi:schemaLocation="http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-3.2.xsd
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
每次我不得不处理一些乐器时,我都想知道:我应该在哪里寻找它?我怎么知道我应该在 XML 的 header 中使用哪些链接和选项?
请告诉我,你如何找出需要放在那里的东西以及你通常在哪里寻找 ?
如果需要在相同的 XML 中描述另一种技术的使用,您怎么知道如何 修改 header?
如何找到 XSD
- 看看你被告知 XSD 所在的位置。
- 查看命名空间给出的URI(虽然注意an XML namespace URI need not be retrievable)。
- Google 命名空间给出的 URI。
- Google等根键元素XML.
- 浏览 XSD 编译,例如 XML Standards Library.
如何指定 XSD 位置
- 如何使用 schemaLocation 或 link XML 到 XSD
noNamespaceSchemaLocation?
- How to reference a local XML Schema file correctly?
我经常处理这样的问题 - 模式位置。有时您必须编写配置 XML 文件或任何其他包含大量链接的 XML 文件,如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xsi:schemaLocation="http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-3.2.xsd
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
每次我不得不处理一些乐器时,我都想知道:我应该在哪里寻找它?我怎么知道我应该在 XML 的 header 中使用哪些链接和选项?
请告诉我,你如何找出需要放在那里的东西以及你通常在哪里寻找 ?
如果需要在相同的 XML 中描述另一种技术的使用,您怎么知道如何 修改 header?
如何找到 XSD
- 看看你被告知 XSD 所在的位置。
- 查看命名空间给出的URI(虽然注意an XML namespace URI need not be retrievable)。
- Google 命名空间给出的 URI。
- Google等根键元素XML.
- 浏览 XSD 编译,例如 XML Standards Library.
如何指定 XSD 位置
- 如何使用 schemaLocation 或 link XML 到 XSD noNamespaceSchemaLocation?
- How to reference a local XML Schema file correctly?