xml初学简介
发布时间:2020-12-16 09:13:15 所属栏目:百科 来源:网络整理
导读:什么是XML? 1、全称Extensible Markup Language,可扩展标记语言,W3C组织发布。 2、XML用来保存有一定结构关系的数据。 3、标签的嵌套,实质是一串字符串。 4、跨平台 XML文件 1、存有xml代码 2、文件后缀名为.xml 校验XMl文件 利用浏览器打开并校验xml文件
什么是XML? 1、全称Extensible Markup Language,可扩展标记语言,W3C组织发布。 2、XML用来保存有一定结构关系的数据。 3、标签的嵌套,实质是一串字符串。 4、跨平台 XML文件 1、存有xml代码 2、文件后缀名为.xml 校验XMl文件 利用浏览器打开并校验xml文件,如果不符合xml语法规范,就会报错。 xml作用 1、用来保存数据 2、作为软件的配置文件 xml语法 1、xml文档声明 a、用来声明xml的基本属性,用来指挥解析引擎如何去解析当前xml。 b、通常一个xml都要包含并且只能包含一个文档声明。 c、xml文档必须在整个xml最前面,在文档声明之前不能有任何内容。 d、<?xml version="1.0" ?> version表明xml所遵循的规范版本,必须具备。 f、<?xml version="1.0" encoding="utf-8" ?> 用来指挥解析引擎在解释xml时所用的编码; 如果保存xml文件和解析xml文件时使用的编码方式不同,那么就会出现乱码问题。 d、<?xml version="1.0" encoding="utf-8" standalone="yes" ?> standalone属性用来指明当前xml文件是否是一个独立的xml,默认值为”yes“,表示这个文档不需要依赖于其他文档。 2、元素 一个xml标签就是一个元素; 一个标签分为开始和结束标签; 开始和结束标签之间的内容成为标签体; 一个标签中可以包含任意多子标签,但必须要合理嵌套; 没有标签体的标签称为自闭标签, 例如:<a><a/>,简写为<a/>; 一个格式良好的xml只能有一个根标签; 命名规则: xml中的空格和回车会被当做标签体处理; 标签区分大小写;<p></p>和<P></P>是不同的; 标签不能以数字,标点符号,或"_"开头; 不能包含空格; 名称中间不能包含冒号; 3、属性 一个标签可以有多个属性,每个名称都有它的名称和取值; 格式:<china capital="beijing"></china> 属性的名称也要遵循和xml元素相同的命名规则; 属性的值需要用双引号或单引号括起来; 4、注释 格式:<!--注释 --> 注释可以出现在文档任意位置,除了文档声明之前; 注释不能嵌套注释; 5、CDATA区/转义字符 格式:<![CDATA[转义内容]]> CDATA区里面的内容当做文本对待; 转义字符: 符号--》转义字符 & --> & < --> < > --> > " --> " ' --> ' 6、处理指令,简称PI(processing instruction) 用来指挥解析引擎如何去解析当前xml。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |