【XML】知识“点”

版权声明:我的博客我做主! https://blog.csdn.net/lk1822791193/article/details/81875066

what?

关键字:

  • 标记语言(类似于HTML)
  • 可扩展性(标记都是自己定义的)
  • 设计宗旨(包含和传输数据)
  • 推荐标准(W3C)

与HTML的差异

XML和HTML是兄弟关系,不是敌对关系,所以它们各有所长

它们之间的主要差异是:XML的核心是包含和传输数据的,而HTML的核心是显示数据

声明

多数XML文件都是以XML声明开始的,提供了关于文档的基本信息。

实例:

<? xml version="1.0" enconding="utf-8" ?>

<!-- version表示XML的版本 enconding表示XML的字符编码方法 -->

标签和元素

标签和HTML一样,都是放在 < > 中,注释写在 <!-- -->中

<start>   <!-- 开始标签 -->

</start>  <!-- 结束标签 -->

根元素是XML文件的中必须拥有的元素,而且他包含了所有文件中的所有内容

在根元素中间的都是元素(在XML中,所有元素是区分大小写的)、

实体引用

很有多特殊字符,在标签中 已经被使用了,想使用这些特殊字符的时候,就需要通过实体引用来实现!~

实例:

字符 实体引用
& &amp;
> &gt;
< &lt;
" &quot;
, &apos;

属性和处理指示

属性:

  • 属性必须有值
  • 必须用引号括起来
  • 可以使用单引号也可以是双引号,但是要保持一致(不能太“花心”哦!)

处理指示(PI):

  • 全称:Processing instructions
  • 表示当前XML文件如何被显示或处理
  • 语法格式:<?target arg*?>

 

简单总结,谢谢大家观看!

猜你喜欢

转载自blog.csdn.net/lk1822791193/article/details/81875066