XML的学习01

本文深入讲解XML的基础概念,包括其用途、文档结构规范、特殊字符处理及应用领域,如跨系统数据传输、文件配置等,并探讨了如何解决常见的乱码问题。

1:xml的简介

   xml是什么

   xml的用途

    html用于显示数据。xml也可以显示数据

    xml主要功能,为了存储数据

    xml是w3c发布的技术

    xml有两个版本 1.0和1.1

    使用的都是1.0版本

2:xml的应用

  不同系统之间传输数据(xml传输数据)

    qq消息的直接的传输格式

    最早的时候使用的是字符串,String str=“qq1:qq2:hello :2015-11-11”

  用来表示生活中有关系的数据

  经常用在文件配置中。

3:xml的预防

  xml的文档声明

    xml有开始有结束

    自定义标签

    标签没有内容,可以在标签内结束

    标签可以嵌套,必须要合理嵌套

    一个xml文档必须有且只有一个根标签  

    在xml中吧空格和换行都当成内容来解析

    xml中标签的命名规则

      xml区分大小写

      xml的标签不能以数字和下划线_ 开头

      xml的标签不能以xml,XML,Xml等开头

      标签中不能包含空格和冒号

    xml标签可以是中文

  定义元素

  定义属性

    html是标记型文档

    可以有属性

    <person id = "aaa"></person>

    一个标签上可以有多个属性

    属性名称不能相同

    属性名称和属性值之间使用=  属性值使用引号包起来

    xml属性的名称规范和元素的名称规范一致

  注释

    xml中的注释

        写法<!-- 注释内容-->  注意的地方:注释中不能注释不能嵌套

        xml中的注释不能放到xml文档的第一行

  特殊字符

    xml的特殊字符

      转义字符   

 

  CDATA区

      用途可以解决多个字符都需要转义的操作

      把很多的需要转义的字符,放到CDATA区中,不需要转义

      CDATA 部分由 "<![CDATA[" 开始,由 "]]>" 结束:

  PI指令(处理指令)

      可以在xml中设置样式

      

 

4:乱码问题解决

  打开时的编码要和保存时的编码相同。

转载于:https://www.cnblogs.com/CAOXIAOYANG/p/6395448.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值