xml格式之DTD闲扯

       作为一个码工,你越来越意识到xml伴随在你左右。而随之而来的合法性验证却成了码奴们枯燥的重复性工作。而xml格式校验可以把非业务相关的检验代码抽离成工具类,成为自己码工工具箱的一部分。xml格式校验有DTD和schemal俩种,本文抛砖引玉先聊点DTD的事,欢迎各位大神吐槽。

 

     内嵌的DTD定义:

<?xml version="1.0"?>
<!DOCTYPE rootNode [
   DTD定义部分
]>
<rootNode>
  xml定义部分
</rootNode>


    引入外部DTD定义:

<?xml version="1.0"?>
<!DOCTYPE rootNode SYSTEM "rootNode.dtd">
<rootNode>
  xml 定义部分
</rootNode>


定一个xml节点元素如下:

<!ELEMENT 元素名称 (元素内容)>

 

属性定义:

<!ATTLIST 元素名称 属性名称 属性类型 默认值>
 
这些笔记只是一个简单的记录,以便自己用到的时候能够快速启发记忆
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值