XML--约束

Posted vwvwvwgwg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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" 
    

感谢

黑马程序员

万能的网络

以及勤劳的自己

推荐:摆夜市地摊卖货可以吗,过来人详细摆摊经验篇

学生想从网上赚钱可以做什么,六种火爆的赚钱方法推荐

法律服务市场分析,法律服务销售好做吗

以上是关于XML--约束的主要内容,如果未能解决你的问题,请参考以下文章

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

xml Eclipse模板(代码片段)检查参数并最终抛出IllegalArgumentException

活动中 TabLayout 内的片段的约束问题

需要示例代码片段帮助

从 XML 声明片段获取 XML 编码:部分内容解析不支持 XmlDeclaration

创建片段而不从 java 代码实例化它