DTD
来源:互联网 发布:苹果电脑mac密码忘了 编辑:程序博客网 时间:2024/05/14 14:41
参考W3shchool文档内容:
DTD(文档类型定义)的作用是定义 XML 文档的合法构建模块。
新建一个dtd的文件:名称为:persons.dtd
<?xml version="1.0" encoding="UTF-8"?><!ELEMENT persons (person+)><!--常用的控制符,?表示0次或者1次,*表示0次或者多次,+表示1次或者多次,默认表示1次--><!ELEMENT person (id,name?,age+)><!--给person添加对应的属性值 sex--><!ATTLIST person sex CDATA #REQUIRED><!ELEMENT id (#PCDATA)><!ELEMENT name (#PCDATA)><!ELEMENT age (#PCDATA)>
新建一个xml文件引用对应的dtd文件进行约束xml的书写:
<?xml version="1.0"?><!DOCTYPE persons SYSTEM "persons.dtd"><persons><person sex="girl"><id>01</id><name>01name</name><age>01gage</age><age>909</age></person><person sex="boy"><id>01</id><name>01name</name><age>01gage</age><age>90669</age></person></persons>
如果xml找不到对应的dtd文件需要引入一下:
然后运行一下是否满意对应的约束内容:
右击----->myesclipse----->Run Validation运行
0 0
- DTD、
- DTD
- DTD
- DTD
- dtd
- DTD
- DTD
- DTD
- DTD
- dtd
- DTD
- DTD
- DTD
- DTD
- DTD
- DTD
- DTD
- DTD
- Beego的https支持
- jquery中.index()和.eq()
- Windows系统下ffmpeg+nginx+Vitamio搭建HLS服务器+Android客户端方法
- [XJB出题] [莫队] [线段树] 聚会(reunion)
- (LaTex)CTex的初次使用心得及入门教程
- DTD
- 教你如何做电视直播-个人经验分享
- Andriod如何使用react-native-vector-icons
- WCF学习笔记——契约(Contract)
- AlarmManager使用总结
- 图解HTTP:与HTTP协作的WEB服务器与HTTP首部
- HDU 2054 判断大数是否相等
- Java读取文件数据
- 均分01