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" 

感谢

黑马程序员

万能的网络

以及勤劳的自己


归子莫
1k 声望1.2k 粉丝

信息安全工程师,现职前端工程师的全栈开发,三年全栈经验。