电子说
XML(Extensible Markup Language) 即可扩展标记语言
XML是Internet环境中跨平台的、依赖于内容的技术,是当前处理结构化文档信息的有力工具
XML语言有如下特点:
是一种元标记语言(开发者可根据自己需要定义符合需求的标记)
是一种严格的语义结构化语言(描述文档的结构和语义)
XML语言可用于数据交换
XML文档由DTD(一组标识符的语法规则)和XML两部分组成
1. XML的结构和基础语法
在一个XML文档里包含如下的要素:
1)XML声明:处理指令的一种,一个XML文档最好以一个XML声明作为开始(XML声明必须出现在文档的第一行)
2)元素:XML文档内容的基本单元,从语法上讲:一个元素包含一个起始标记,一个结束标记以及标记之间的数据内容
《标记》数据内容《/标记》
语法规定:
标记必不可少
大小写有差别
要有正确的结束标记(结束标记必须加上斜杠/)
标记要正确嵌套
标记命名要合法(字母、下划线、冒号开头,后跟字母数字拒还冒号下划线连字符,不能有空格,标记名不得带上XML、xml等等为起始)
要正确地有效使用属性
3) CDATA节:在标记CDATA下,所有标记、实体引用都被忽略,而被XML处理程序一视同仁当做字符数据看待
4) 注释:《!--和--》
在注释文本不得出现字符“-”或字符串“--”
不能把注释文本放在标记之中
注释不能被嵌套
全部0条评论
快来发表一下你的评论吧 !