xml语言的概述

1.1 xml语言的概述
1.1.1 xml介绍
xml语言是具有结构性的标记语言, 可以灵活的存储一对多的数据关系.
举例:

以上这种数据, 如果通过我们学习的集合来存储的话, 需要通过多个集合的嵌套使用.
那么很显然, 数据存储的过程就非常麻烦, 但是我们今天所学习的xml文件就可以很简单的存储这种一对多的数据
至于怎样存储, 我们稍后会详细讲解, 目前需要掌握的是关于xml的使用场景
用来存储一对多的数据
另外, xml还有一些其他的应用方面:

            之前学习过properties配置文件, 通过这种配置文件, 可以使代码的编写更加灵活.
            但是这种配置文件也只能存储一个键值对的映射关系, 如果需要存储多个呢?
            没错, 可以使用xml , 所以xml的另一方面应用就展示出来了

            用来当做配置文件存储数据

1.1.2 问题:xml文件是用来做什么的?
核心思想:
答:存储数据
延伸问题: xml是怎样存储数据的?
答:以标签的形式存储
例: <name>Jack</name>

原文地址:https://blog.51cto.com/13587708/2374188

时间: 2024-10-08 13:50:26

xml语言的概述的相关文章

2.XML语言

XML语言 常见应用: XML技术除用于 /*保存有关系的数据*/之外,它还经常作软件配置文件,以描述程序模块之间的关系. 在一个系统软件中,为提高系统的灵活性,它所启动的模块通常由其配置文件决定 例如一个软件在启动时,它需要启动A.B两个模块,而A.B这两个模块在启动时,又分别需要A1.A2和B1.B2模块支持,为了准确描述这种关系,此时使用XML文件最为合适. <soft> <A> <A1></A1> <A2></A2> <

4_Shell语言———脚本概述

一.初识脚本 简单说,脚本就是数条可执行语句的罗列.例如我们将以下可执行命令粘贴至first.sh 这个文件中: UserName=user1 mkdir /users useradd -d /users/$UserName $UserName echo $UserName | passwd --stdin $UserName 这样first.sh就是一个脚本,sh用来标注这是一个shell脚本,它能够使用以下命令执行: # bash first.sh 二.脚本的执行 上面的例子中我们使用了ba

xml语言

  什么是XML,为什么学习XML? Extensible Markup Language,翻译过来为可扩展标记语言.Xml技术是w3c组织公布的,眼下推荐遵循的是W3C组织于2000公布 的XML1.0规范. XML语言出现的根本目标在于描写叙述上图那种,在现实生活中常常出现的有关系的数据. 在XML语言中.它同意用户自己定义标签. 一个标签用于描写叙述一段数据.一个标签可分为開始标签和结束标签,在開始标签和结束标签 之间,又能够使用其他标签描写叙述其他数据,以此来实现数据关系的描写叙述. 比

XML语言基础

首先说明一下本文章的范围,因为XML在编程过程中以及数据传递的过程中会应用得非常的广泛,所以不可能一一介绍,本文只进行叙述作者对XML语言的理解,以及XML基础的知识.因为掌握了基础,关于XML的应用也就迎刃而解了. 本文章共分为以下几个部分:为什么,是什么和怎么用三部分.其实所有的语言或者是其他的问题都是这样三个部分,理解了这三个部分一门语言也就基本理解了,至于一些特别的应用,都不会离开语言的本质的. 首先是为什么? XML语言为什么要出现呢? 在我们进行传递数据时往往会出现规格不统一的情况,

xml文档概述

xml-不能描述页面的排版和表现形式,只是用于描述数据和数据结构. 格式要求:开始标签和结束标签必须配套. 空元素标签采用(/)来关闭. 标签区分大小写.   合理嵌套. 必须用双引号或单引号括起所有的属性. 只能有一个根元素. xml-文档声明 <?xml version="1.0" encoding="utf-8" standalone="no"?> version-版本号是1.0,encoding-字符编码集, standalo

关于XML的DTD概述

1 DTD概述 1.1 什么是DTD DTD(Document Type Definition),文档类型定义,用来约束XML文档.或者可以把DTD理解为创建XML文档的结构!例如可以用DTD要求XML文档的根元素名为<students>,<students>中可以有1~N个<student>,<student>子元素为<name>.<age>和<sex>,<student>元素还有number属性. DTD不

XML语言学习随笔

XML和HTML都是W3C的定制的标准,XML的诞生本身是为了替代不成熟的HTML,但是因为现实的环境,XML替代HTML并未成功.之后W3C为了代码严谨性的决心,又发布了升级版的标记语言XHTML,但是依然因为显示环境的主要原因,未能成功推广,知道今天HTML5的诞生! XML简单的特点 1. 比HTML更加规范严谨 2.具备树状格式 3.具有层次感 XML的组成 1.文档声明 2.元素 3.属性 4.注释 5.CDATA区 6.特殊字符 7.处理命令 文档声明 在XML中必须存在文档声明,否

XML语言入门

XML 是W3C组织在2000年发布的一种标签语言 在XML语言中,它允许用户自定义标签,每一个标签用于描述一段数据. 一个标签可以分为开始标签和结束标签,在开始标签和结束标签之间有可以嵌套其他标签,利用标签间的嵌套关系来保存数据之间的上下级关系. 由于XML实质上是一段字符串, 计算机可以十分方便的对他进行操作, 开发人员也可以方便的阅读,开发人员可以说这是一种对人, 对计算机都友好的的数据存储方式,,所 所以XML,迅速普及, 成为了一种非常常见的数据存储格式,在许多场合被应用. 既然是字符

【PHP XML与dtd概述【完整版】】

一.XML文件简介 关于XML的大多数人都知道一些,HTML->xhtml->xml,这个顺序本来应当是HTML发展的顺序. XML可以当做配置文件使用,还可以充当小型的数据库. version:文档符合xml1.0规范,我们学习的一般都是1.0encoding:文档字符编码,比如gb2312,一般使用utf-8standalone:文档定义是否独立使用standalone="yes",表名文档独立使用standalone="no":默认 XML文档有且