XML与DTD

1.XML

1.1什么是XML

  • 可扩展标记语言,是一种标记语言
  • xml标签没有被预定义,需要用户自行定义
  • 用来传输和存储数据,而不是显示数据
  • 具有自我描述性

1.2XML的作用:

  • 数据交换
  • 做配置

1.3标准的XML格式

  • 有且只有一个根元素
  • XML标签大小写正确区分
  • 正确使用结束标签
  • 正确嵌套标签
  • 使用了合法的标签名
  • 定义有效的属性

2,元素定义

2.1在xml中加入dtd声明

<!DOCTYPE root []>

注:root代表根元素 

2.2元素的分类:

 <!ELEMENT persons (person)>

注:表示根元素persons里面只有一个person元素

 <!ELEMENT persons (person+)>

注:表示根元素persons里面有1~N个person元素

 <!ELEMENT person (name,age,contact,br?)>

注:在person元素里面必须有name

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值