xml基础概念

XML

eXtensible Markup language:可扩展的标记语言

解决HTML不可扩展的问题,

作用:保存或传输数据,不是用来显示数据的。

XML介绍

1、 基于文本格式的

2、 标签没有被预定义,需要自定义

3、 用于保存或传输数据,不是用来显示数据的。

4、 是元语言(可以通过这门语言开发其他的语言)

文档结构

1、最上面一行是文档的声明,注意:声明必须放在第一行<?xml version="1.0" encoding="UTF-8"?>

2、是一种树形的结构

3、必须包含根元素,在根元素中扩展到树叶

4、文档有元素、属性、值、注释、实体组成

标签的规则

1、 至少需要一个元素

2、 XML标签是区分大小写(HTML不区分大小写)

3、 不允许空标记存在,所有的标记必须成对

4、 标签的嵌套要正确

5、标签的命名规则:以字母、下划线、冒号开头,后面跟的是字母,数字,下划线、冒号、句号()、连字符。中间不能有空格,不能以XML开头。

注释

<!--注释 -->

注意:

1)注释不可以放在声明之前

2)注释不能嵌套

数据的分类

1PCDATAparse character data:可以解析的字符数据,

2CDATAcharacter data)字符数据,不会由解析器解析。



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值