XML

简介: XML:        介绍:               标记语言               可扩展的标记语言               配置信息               键值对配置文件:一键一值               代码中也可以写配置信息,代码是需要编译的,编译的代...

XML:

        介绍:

               标记语言

               可扩展的标记语言

               配置信息

               键值对配置文件:一键一值

               代码中也可以写配置信息,代码是需要编译的,编译的代码不好修改


什么是可扩展标记?:

                               就是可伸缩,配置灵活

                               结构清晰

                               专门有代码帮你解析他们

语法规范:
               1.标记大小写区分 

               2.标记必须封口

                                        <A  />  空标记 直接封口 

                                        <A>  其他内容  </A>

               3.一个XML 只可以有一个根元素

               4.属性必须有双引号或者单引号 双注

               5.必须写一个XML的声明部分  <?xml version="1.0" encoding="utf-8" ?>

               6.如果要包含违反标记的文字 你可以直接使用  <![CDATA[ 里面可以存放违反标记的内容 ]]>

               7.也可以用转移符来解决违反标记的字符

                                                                           http://tool.oschina.net/commons?type=2

               8.如果有定制文档,那你的标记就必须按照定制的文档写


解析:
         XML 普普通通的文本文件

         各大编程语言都有自己的解析器

         DOM:

                   先把XML读入到内存  然后解析里面的内容

                   DOM树

        SAX:

                读取解析,事件解析方法


XML平时用在哪里:

                             1.做为配置文件

                             2.数据导入导出,可以导出为xml结构

                             3.数据交换

书写格式:

ab76e592534be4a3875c33ee09050ad4f2ce7a17



e3f28f4422c054e41078cfcec110ed7b54339840


617a5aa3ac7f3fccc185b8ff3d8a182b6c8791df

 

目录
相关文章
|
1月前
|
XML 数据格式
|
5月前
|
XML Java 区块链
为什么需要用xml
为什么需要用xml
|
10月前
|
XML JSON JavaScript
了解xml
即使在xml被json'替代的今天,你也应该了解它。
124 0
|
XML 存储 数据处理
xml
xml
73 0
|
XML 存储 PHP
XML简单基础详解(I)
学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您:
81 0
XML简单基础详解(I)
|
XML 数据库 数据安全/隐私保护
|
XML 存储 数据格式
day07_01_XML学习笔记
day07_01_XML学习笔记 ============================================================================= XML:eXtensible Markup Language 可扩展标记语言 version="1.0" 特点:可扩展:所有的标签都是自定义的。
1079 0
|
XML JavaScript Java
XML就是这么简单
什么是XML? XML:extensiable markup language 被称作可扩展标记语言 XML简单的历史介绍: gml->sgml->html->xml gml(通用标记语言)–在不同的机器进行通信的数据规范 sgml(标准通用标记语言) html(超文本标记语言) 为什么我们需要...
1237 0
|
Web App开发 JavaScript 数据格式

相关课程

更多