【XML】 (1)简介


【简介】XML是一种标签对形式的语言,可扩展可自定义,它设计出来是为了存储和传输数据。

1. XML:可扩展标记语言(eXtensible Markup Language)

1) 标记: 即我们常说的标签对,比如、等标签对。
可扩展:标签对可以按照需求增加或者减少,可以在标签里边再添加男标签用于描述性别。

<group>
    <person>
        <name>小朱</name>
        <age>23</age>
    </person>
    <person>
        <name>小赵</name>
        <age>21</age>
    </person>
</group>

2)存储传输数据、没有被预定义、自我描述性

2-1)存储和传输数据:XML的设计理念便是用于传输和存储数据,因此我们在使用的时候,应该着重关注数据的内容。

2-2)没有被预定义的:可以自行定义标签对的名称和嵌套关系。

2-3)自我描述性:

    a. 自我描述性涵盖了一组完整的信息。

    b. XML自描述性指的是XML是独立于其他平台的。

2. XML和HTMl比较

<group>
    <person>
        <name>小朱</name>
        <age>23</age>
    </person>
    <person>
        <name>小赵</name>
        <age>21</age>
    </person>
</group>

2-1 相同点:
XML和HTML在形式上很像,都是以标签对的形式组织代码的。

2-2 不同点:

a. 设计目的:
    XML: 被设计用来传输和存储数据,其焦点是数据的内容。
    HTML: 被设计用来显示数据,其焦点是数据的外观。

b. 标签对:
    HTML中的标签对是预定义的,不允许我们修改,而XML中的标签对则是未预定义的,我们可以根据需求自由设计标签对的名称和嵌套关系。

附: 欢迎大家关注我的优酷空间一点编程 ,里边有同步视频教程- 【XML】简介01

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值