`
xiegs2007
  • 浏览: 16132 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

转:请问xml文件开始部分中的xmlns:和xsi:schemaLocation=什么意思啊

阅读更多
1、请问xml文件开始部分中的xmlns:和xsi:schemaLocation=什么意思啊?他们什么区别,什么关系啊?谢谢了
xmlns:是XML NameSpace的缩写,因为XML文件的标签名称都是自定义的,自己写的和其他人定义的标签很有可能会重复命名,而功能却不一样,所以需要加上一个namespace来区分这个xml文件和其他的xml文件,类似于java中的package。
xsi:schemaLocation用于声明了目标名称空间的模式文档
2、想请问 xml中这几行代码究竟是什么意思啊?
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
主要是问:xsi部分;还有目标名称空间的模式文档 是什么意思?
xsi全名:xml schema instance

web-app是web.xml的根节点标签名称
version是版本的意思
xmlns是web.xml文件用到的命名空间
xmlns:xsi是指web.xml遵守xml规范
xsi:schemaLocation是指具体用到的schema资源

你不要看相关中文资料,看了就不明白了,schema就是schema~你把他翻译成对文档的限制就行了。你可能会说,dtd才是,实际上xsd和dtd是一样的~~
分享到:
评论

相关推荐

    xml中的xmlns:、xmlns:xsi和xsi:schemaLocation.doc

    "XML中的xmlns、xmlns:xsi和xsi:schemaLocation详解" XML文档中的xmlns、xmlns:xsi和xsi:schemaLocation是三个重要的元素,分别用于定义XML文档的命名空间、XML schema实例和schemaLocation。 一、xmlns xmlns是...

    Maven的pom.xml配置文件详细配置说明

    Maven的pom.xml配置文件详细配置说明 &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...

    SpringMVC配置文件最全约束

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/schema/aop" ... xsi:schemaLocation=

    JAVA web.xml配置详解

    &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;web-app xmlns=... 网站名称 网站描述 &lt;!-- icon元素包含small-icon和large-icon两个子元素.用来指定web站台中小图标和大图标的路径....--small-icon元素应指向web...

    springmvc-config.xml

    这是一个springmvc-config.xml文件,&lt;?xml version="1.0" encoding="UTF-8"?&gt; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:...

    配置文件pom.xml

    &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...

    xwork-2.0.4-src

    &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...

    cookie在jsp中的使用,登录页面选择时间保存cookie-----代码

    所以web.xml中使用: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation=...

    lantern:一个用于自动执行安全扫描的python库-源码

    灯笼Lantern是使用Python编写...filelist xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="https://analysiscenter.veracode.com/schema/2.0/filelist"xsi:schemaLocation="https://analysiscenter.vera

    项目源码java京东商城购物网站

    xsi:schemaLocation= "http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/tx ...

    domj4读取xml文件案例

    在IT行业中,XML(eXtensible Markup Language)是一种用于存储和传输数据的标准化格式,尤其在Java应用程序中,XML经常被用作配置文件或数据交换格式。本案例主要涉及如何使用DOMJ4库来读取XML文件,同时结合Spring...

    springbootMaven配置文件,用于更改资源下载路径,避免初始化项目报错

    &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...

    spring xml扩展

    Spring框架是Java开发中广泛应用的一个轻量级框架,它的核心特性是依赖注入(Dependency Injection,简称DI)和面向切面编程(Aspect-Oriented Programming,简称AOP)。XML扩展是Spring框架早期的主要配置方式,...

    ssm框架使用的约束文件

    总的来说,`.dtd`和`.xsd`文件是SSM框架中不可或缺的部分,它们确保了配置文件的正确性,使得开发人员可以遵循统一的标准进行配置,从而提高了代码质量和项目的可维护性。理解和熟练使用这些约束文件,对于深入掌握...

    spring中的BeanFactory解析xml文件

    当我们谈论“Spring中的BeanFactory解析XML文件”时,我们实际上是在讨论如何通过XML配置文件来定义、创建和管理bean。这篇文章将深入探讨BeanFactory的工作原理,以及XML配置文件在其中的作用。 首先,BeanFactory...

    Spring实战2-Bean注入详解的源代码

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=...

    jdom学习读取xml文件.files

    XML(eXtensible Markup Language)是一种用于存储和传输数据的标准格式,特别是在Java应用程序和Spring框架中广泛应用。JDOM是Java Document Object Model的缩写,它是一个为Java设计的XML处理库,允许开发者以简单...

    XML Schema xsd XML Schema xsd

    2. 在 XML 文档中引用 Schema 文件,通过 `xmlns:xsi` 命名空间和 `xsi:schemaLocation` 属性实现。 3. 验证 XML 文档:XML 解析器或验证工具会根据 Schema 对文档进行验证,发现并报告任何不符合 Schema 规则的问题...

    web.xml配置详解.docx

    &gt;` 声明了 XML 文件的版本和编码格式, `xmlns` 和 `xsi:schemaLocation` 指明了 schema 的来源。 以下是 web.xml 文件中的一些重要元素: * `&lt;description&gt;`:站台描述 * `&lt;display-name&gt;`:站台名称 * `&lt;icon&gt;`...

    [应用开发及迁移][客户端编程开发框架]Liquibase指南.pdf

    本部分将详细介绍如何在Spring Boot项目中集成Liquibase,并配置相关的变更日志文件。 ##### 1. 引入Liquibase依赖 首先,在项目的`pom.xml`文件中添加Liquibase的依赖: ```xml &lt;groupId&gt;org.liquibase ...

Global site tag (gtag.js) - Google Analytics