全国咨询热线:400-618-4000

Java培训之Schema知识点详解

更新时间:2019年03月21日18时01分 来源:传智播客java培训学院

Schema概述

我们学习Schema的第一目标是:参照Schema的要求可以编写XML文档;
第二目标是:可以自己来定义Schema文档。

1 Schema是什么
XML文档的约束,用来替代DTD。
DTD文档不是XML语法,而Schema本身也是XML文档,这对解析器来说不用再去处理非XML的文档了;
DTD只能表述平台线束,而Schema本身也是XML,所以可以描述结构化的约束信息。
DTD不只约束元素或属性的类型,但Schema可以。例如让age属性的取值在0~100之间。
Schema文档的扩展名为xsd,即XML Schema Definition。
 

2   为students.xml编写DTD
3 为students.xml编写schema
4 参照Schema编写XML文档
 我们参照上面的Schema文档编写一个studens.xml文件

本文版权归传智播客Java培训学院所有,欢迎转载,转载请注明作者出处。谢谢!
作者:传智播客Java培训学院
首发:http://www.itcast.cn/javaee