xml 01.初识

xml是一门可扩展的语言,用途主要是:用来描述底层数据(配置文件),用xml文件给文件添加数据。

先说文件,文件的底层都是二进制的机器码,但是因为编码方式的不同,产生了二进制文件和文本文件

二进制文件,主要是产生这个二进制文件的应用程序可以解读,;例如class文件,java的class文件,只有java的才可以阅读

而文本文件,是人和机器够可以解读(通常在二进制流的前几个字节会说明这个文本文件的编码方式,通常是每一个字符都用相关的二进制表示,根据编码方式就可以直接阅读这个二进制流)例如utf-8,ASCII等等。但是,文本文件不支持元数据(用来表述信息的信息,可以理解成标签,例如HTML中的<>),没有办法显示信息的特殊性。

标记语言,使文件有文本文件的可读性,又保存了元数据。第一代的标记语言例如HTML,有严格的标签设计,这样很复杂。简化之后,就产生xml语言(xml是SGML简化的结果,HTML是SGML的应用程序

创建一个xml文件和一个txt文件,看到应用软件面对xml文件处理方式是不同的,用不同颜色的标识出元数据
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值