XML--约束

XML--约束

博客说明

文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!

概念

规定xml文档的书写规则

分类

DTD

一种简单的约束技术

Schema

一种复杂的约束技术

DTD

引入dtd文档到xml文档中
  • 内部dtd:将约束规则定义在xml文档中

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

    • 本地

      <!DOCTYPE 根标签名 SYSTEM "dtd文件的位置">
      
    • 网络

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

Schema

引入
  • 填写xml文档的根元素

  • 引入xsi前缀.

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    
  • 引入xsd文件命名空间.

    xsi:schemaLocation="http://www.itcast.cn/xml  student.xsd"
    
  • 为每一个xsd约束声明一个前缀,作为标识

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

感谢

黑马程序员

万能的网络

以及勤劳的自己
关注公众号: 归子莫,获取更多的资料,还有更长的学习计划

posted @ 2020-06-20 16:20  归子莫  阅读(1107)  评论(0编辑  收藏  举报
Live2D