XML3 约束

约束:规定xml文档的书写规则

    * 作为框架的使用者

      1  能够在xml中引入约束文档

      2  能够简单的读懂约束文档

    *  分类:

      1  DTD:一种简单的约束技术

      2  Schema:一种复杂的约束技术

    *  DTD:

      *  引入dtd文档到xml文档中

        *  内部dtd:将约束规则定义在xml文档中

        *  外部dtd:将约束规则定义在外部的dtd文件中

          *  本地:<!DOCTYPE 根标签名 SYSTEM "dtd文件的位置">

          *  网络:<!DOCTYPE 根标签名 PUBLIC "dtd文件的名字" "dtd文件的位置URL">

    *  Schema:

      *  引入:

        1  填写xml文档的根元素

        2  引入xsi前缀  xmlns:xsi=""

        3  引入xsd文件命名空间  xsi.schemaLocation=""

        4  为每一个xsd约束声明一个前缀,作为标识

  

         <students xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

            xsi:schemaLocation="http://www.itcast.cn/xml  student.xsd

                      http://www.itcast.cn/xml2  student2.xsd "

               xmlns:a="http://www.itcast.cn/xml"

            xmlns:b="http://www.itcast.cn/xml2"

          >

      

 

posted @ 2022-03-21 21:21  Cuora  阅读(53)  评论(0)    收藏  举报