xml主要用来描述数据,比如配置文件,网络之间传输数据等,并且在android中也经常用xml来布局,,接下来便来学习xml常用的东西
1.XML语法
xml语法分为:
1.1 文档声明
必须位于文档第一行...元素名称不能以数字、标点或者xml(包括任意大小写)开头,并且不能包含空格和冒号
比如包含demo文本内容的title元素 :demo
不包含文本的元素:</...常用的约束有两种:
DTD约束 :语法简洁,共能比较单一,如果是外部引用,则编码格式只能为utf-8编码,后缀名为.dtd
Schema约束:语法复杂,功能比较强大,后缀名为.xsd,他是新的.../XMLSchema
约束XML里使用xs:作前缀的元素、属性、类型等名称的变量是属于http://www.w3.org/2001/XMLSchema命名空间的。...所约束)
4.3 验证
如下图所示,假如我们不按照personSchema.xsd约束来写XML,则直接出现error:
?