xml名称空间

作者: 墨线宝 | 来源:发表于2021-01-21 21:02 被阅读0次

    原文链接http://zhhll.icu/2020/xml/xml%E5%90%8D%E7%A7%B0%E7%A9%BA%E9%97%B4/

    xml名称空间

    一个xml文档中可以包含多个元素和属性,在文档中使用多个DTD文件时,可能会碰到相同的元素,而这些名称相同的元素可能代表了完全不同的含义,为了防止命名冲突,W3C提供了一个推荐标准-XML名称空间

    名称空间有两种声明形式

    第一种形式

    <元素名 xmls:prefixname="URI">

    元素名是指在哪个元素上声明名称空间,prefixname表示名称空间前缀的名字

    例:

    <beans xmlns="http://www.springframework.org/schema/beans"
           xmlns:context="http://www.springframework.org/schema/context"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xmlns:mvc="http://www.springframework.org/schema/mvc"
           xmlns:tx="http://www.springframework.org/schema/tx" xmlns:aop="http://www.springframework.org/schema/aop"
           xsi:schemaLocation="http://www.springframework.org/schema/beans
       http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
       http://www.springframework.org/schema/context
       http://www.springframework.org/schema/context/spring-context-3.0.xsd
       http://www.springframework.org/schema/mvc
       http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd
       http://www.springframework.org/schema/tx
       http://www.springframework.org/schema/tx/spring-tx-3.2.xsd
       http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd">
    </beans>
    

    第二种形式

    <元素名 xmlns="URI">

    <!-- 在该ml中表示所有没有前缀的元素都属于http://www.springframework.org/schema/beans所标识的名称空间 -->
    <beans xmlns="http://www.springframework.org/schema/beans"></beans>
    

    由于本身的博客百度没有收录,博客地址http://zhhll.icu

    相关文章

      网友评论

        本文标题:xml名称空间

        本文链接:https://www.haomeiwen.com/subject/olzdzktx.html