您的位置:首页 > 其它

xml基本语法---1

2017-07-25 16:27 267 查看
一、XML:可扩展的标签语言 ( Extensible Markup Language)

1、XML语法上和HTML比较相似,但HTML中的元素是固定的,而XML的标签是可以由用户自定义的。

2、W3C在1998年2月发布1.0版本,2004年2月又发布1.1版本,但因为1.1版本不能向下兼容1.0版本,所以1.1没有人用。同时,在2004年2月W3C又发布了1.0版本的第三版。

二、XML 声明 必须在第一行,必须顶格写

1、格式语法:
<?xml .....  ?>

eg:<?xml version="1.0" encoding="UTF-8"?>
<?xml version='1.0' encoding='utf-8' standalone="yes|no"?>

2、versioin:指定XML文档版本。必须属性,因为我们不会选择1.1,只会选择1.0;

     encoding:指定当前文档的编码。可选属性,默认值是utf-8;

     standalone:指定文档独立性。可选属性,默认值为yes,表示当前文档是独立文档。如果为no表示当前文档不是独立的文档,会依赖外部文件

3、标签语法 <element></element>或<element/>

注:①.必须关闭

②.标签名不能 xml Xml XML 等等开头

③标签名中不能出现" "或者":"等特殊字符.

4、属性语法  属性名=“属性值”  属性值一定要带引号

注: ①一个元素可以有0~N个属性,但一个元素中不能出现同名属性
②属性名不能使用空格、冒号等特殊字符,且必须以字母开头

5、xml注释语法  以“<!--”开始,以“-->”结束

6、xml转义字符

7、xml原样输出语法

<![CDATA[
原样输出的内容

]]>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: