您的位置:首页 > 其它

XML

2015-12-27 00:00 148 查看
摘要: XML简介

一、XML定义

XML的全称是Extensible Markup Language, 即可扩展标记语言; 它是独立于软件和硬件的信息传输工具, 与平台和语言无关。
二、标记语言发展史



三、编写XML

xml语法规范: 1、xml的声明部分:<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 必须是xml文档的第一 行,并且是必须的; 1.1、version:文档符合XML1.0规范,目前只有1.0规范; 1.2、encoding:文档字符编码,默认是UTF-8,当然还可以是gb2312、BIG5等字符集编码; 1.3、standalone:文档的类型定义是否在同一文件内(注释:文档类型定义将在后续博文中讲述); 2、必须有且只有一个根元素; 3、标记大小写敏感且必须成对,除非空标记(比如:<name />); 4、元素要正确嵌套; 5、属性值要用引号(单、双皆可);

元素命名:— 名称可以为字母、数字,但不能以数字和“_”开头,不能含空格和冒号— 不能以XML、xml、Xml等关键字开头

至于元素定义则在DTD、SCHEMA章节给出;

四、XML注释

注释内容不要出现“--”

注释不能嵌套

标记内不能注释,比如:<name <!--it's name-->>zhangsan</name>

五、XML优点

较灵活,可以自定义标记

跨软硬件平台及语言,数据以文本格式存储

六、XML目的

为了应用程序之间的信息交互与共享。

七、XML应用场景

XML的应用场景非常广泛, 常见于Web服务、Web集成、系统配置、数据交换等等。

八、开发工具

本人只用过商业版的Altova XMLSpy, 其它的大家可以到网上找找,一大把的。‍
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  XML