XML基础——XML必须知道的入门知识

电子说

1.3w人已加入

描述

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) 注释:《!--和--》

在注释文本不得出现字符“-”或字符串“--”

不能把注释文本放在标记之中

注释不能被嵌套

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分