查找和指定XML架构(XSD)位置的最佳方式



我经常处理这类问题-模式位置。有时,您必须编写配置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的头中使用哪些链接和选项?

请告诉我,你是如何找到需要什么放在那里的,以及你通常在哪里寻找的?

如果需要描述在同一XML中使用另一种技术,您如何知道如何修改标头?

如何查找XSD

  • 查看XSD所在的位置
  • 查看名称空间给出的URI(不过请注意,XML名称空间URI不必是可检索的)
  • 谷歌名称空间提供的URI
  • 谷歌的关键元素,如XML的根
  • 浏览XSD编译,如XML标准库

如何指定XSD位置

  • 如何使用schemaLocation或将XML链接到XSDnoNamespaceSchemaLocation
  • 如何正确引用本地XML架构文件

最新更新