XML--简介和基本用法

Posted guizimo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XML--简介和基本用法相关的知识,希望对你有一定的参考价值。

XML--简介和基本用法

博客说明

文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!

概念

Extensible Markup Language 可扩展标记语言

可扩展

标签都是自定义的。

功能:存储数据

配置文件

在网络中传输

xml与html的区别

xml标签都是自定义的,html标签是预定义。

xml的语法严格,html语法松散

xml是存储数据的,html是展示数据

语法

基本语法
  1. xml文档的后缀名 .xml
  2. xml第一行必须定义为文档声明
  3. xml文档中有且仅有一个根标签
  4. 属性值必须使用引号(单双都可)引起来
  5. 标签必须正确关闭
  6. xml标签名称区分大小写

案例

<?xml version=‘1.0‘ ?>
		<users>
			<user id=‘1‘>
				<name>zhangsan</name>
				<age>23</age>
				<gender>male</gender>
				<br/>
			</user>
			
			<user id=‘2‘>
				<name>lisi</name>
				<age>24</age>
				<gender>female</gender>
			</user>
		</users>

组成部分:

文档声明
  1. 格式:

    <?xml 属性列表 ?>
    
  2. 属性列表:

    • version:版本号,必须的属性
    • encoding:编码方式。告知解析引擎当前文档使用的字符集,默认值:ISO-8859-1
    • standalone:是否独立
    • 取值:
      • yes:不依赖其他文件
      • no:依赖其他文件
  3. 指令(了解):结合css的

    <?xml-stylesheet type="text/css" href="a.css" ?>
    
    • 规则:
      • 名称可以包含字母、数字以及其他的字符
      • 名称不能以数字或者标点符号开始
      • 名称不能以字母 xml(或者 XML、Xml 等等)开始
      • 名称不能包含空格
  4. 属性

    id属性值唯一

  5. 文本:

    • CDATA区:在该区域中的数据会被原样展示

      <![CDATA[ 数据 ]]>
      

感谢

黑马程序员

万能的网络

以及勤劳的自己

关注公众号: 归子莫,获取更多的资料,还有更长的学习计划

以上是关于XML--简介和基本用法的主要内容,如果未能解决你的问题,请参考以下文章

C#-WebForm-★内置对象简介★Request-获取请求对象Response相应请求对象Session全局变量(私有)Cookie全局变量(私有)Application全局公共变量Vi(代码片段

Android 中SeekBar拖动条控件的基本用法

CSS用法简介

MyBatis XML 基本用法

Android 安装包优化Tint 着色器 ( 简介 | 布局文件中的 Tint 着色器基本用法 | 代码中使用 Tint 着色器添加颜色效果 )

emmet的用法