- 11
- 0
- 约1.95万字
- 约 79页
- 2019-01-12 发布于福建
- 举报
第4章 dtd--检查xml都文件有效性
DTD示例 ?xml version=1.0 encoding=UTF-8? !ELEMENT name (first, middle, last) !ELEMENT first (#PCDATA) !ELEMENT middle (#PCDATA) !ELEMENT last (#PCDATA) 将其保存成name.dtd 新建一个XML文件,并关联上此DTD文件后,出现什么结果? name.xml ?xml version=1.0 encoding=UTF-8? !DOCTYPE name SYSTEM name.dtd name first/ middle/ last/ /name 4.2 DTD的声明 One can refer to an external DTD in one of the following two ways: System identifiers Public identifiers System identifiers !DOCTYPE name SYSTEM name.dtd 示例: !DOCTYPE name SYSTEM “file:///c:/name.dtd” [ ] !DOCTYPE name SYSTEM “/hr/name.dtd” [ ] !DOCTYPE name SYSTEM “name.dtd” Public Identifiers The syntax for FPIs: -//Owner//Class Description//Language//Version !DOCTYPE name PUBLIC -//Beginning XML//DTD Name Example//EN name.dtd What is wrong? Even when an element is used in multiple content models, you should only declare it once. !ELEMENT A (#PCDATA) !ELEMENT A ANY This declaration indicates that the parent element must have exactly these children which must appear in the distinct order. 开车时间 minute58分/minute hour04点/hour /开车时间 An appropriate example pJeff is a developer and author for Beginning XML em4th edition/em.br/Jeff strongloves/strong XML!/p ? !ELEMENT p (#PCDATA | em | br | strong)* Example: Making Contacts ?xml version=1.0? !DOCTYPE contacts PUBLIC -//Beginning XML//DTD Contact Example//EN contacts.dtd contacts contact name firstJeff/first middleCraig/middle lastRafter/last /name location latitude34.031892/latitude longitude-117.207642/longitude /location phone001-909-555-1212/phone knowsDavid Hunter, Danny Ayers/knows descriptionJeff is a developer and author for Beginning XML em4th edition/em.br/Jeff strongloves/strong XML!/description /contact /contacts Making Contacts Create a new document called contacts.dtd. Add the root element: !ELEMENT contacts (contact*) Declare the contact element: !ELEMENT contact (name, location, phone, knows, description) Again, declare name element: !ELEMENT name (first+, middle?
您可能关注的文档
- 第2章 数控编程基础 2.1 数控编程概述2.2 数控程序编制中的工呢艺分析2.3 数控程序编制中的数学处理.ppt
- 第2章 第上2讲 窗体.ppt
- 第2篇 建关是筑防火.doc
- 第2章 数据库管理 2.1 sql义 server中数据库概述.ppt
- 第2章 晶体管开关及门电路 引言2.1 晶体管的开关特性及简单门电路 2.2 晶体管-晶体管条逻辑门(ttl).ppt
- 第2章 墙面、地面和顶棚面阳到层质量.doc
- 第2章 孔轴结合的极限与配合 义沈阳航空航天大学机电工程学院张彦富.ppt
- 第2章 阳呢习题答案.doc
- 第2章 说粉碎的与筛分.doc
- 第2章、施工现是场没平面布置.doc
- 2025山东德州市武城县招聘城市社区工作者30人笔试参考试题附答案解析.docx
- 2025山东日照市莒县招聘城市社区工作者40人笔试参考试题附答案解析.docx
- 2025山东日照光华教育培训学校招聘10人参考试题附答案解析.docx
- 2025山东德州市武城县职业中等专业学校引进第二批硕士研究生以上优秀青年人才2人历年题库附答案解析.docx
- 2025山东日照市五莲山省级旅游度假区管理服务中心招聘城乡公益性岗位人员13人笔试备考题库附答案解析.docx
- 2025山东日照光华教育培训学校招聘10人笔试备考题库附答案解析.docx
- 2025山东日照市五莲山省级旅游度假区管理服务中心招聘城乡公益性岗位人员13人笔试历年题库附答案解析.docx
- 2025山东日照市五莲县中至镇招聘城乡公益性岗位人员笔试备考题库附答案解析.docx
- 2025山东德州禹城市招聘城市社区工作者100人参考试题附答案解析.docx
- 2025山东德州禹城市招聘城市社区工作者100人笔试试题附答案解析.docx
最近下载
- 2025年华师大版七年级数学下学期开学摸底考试(含答案解析).pdf VIP
- A380除冰车快速检查单.doc VIP
- 05MR101 城市道路-施工图设计深度图样.pdf VIP
- 彝族舞曲六线刘天礼.pdf VIP
- 建筑工程图集 J331、J332、G221:地沟及盖板(2009合订本).pdf VIP
- 08G221、08J332砌体地沟图集(OCR).pdf VIP
- 刘天礼《彝族舞曲(G调)》吉他独奏谱.pdf VIP
- 输变电工程标准工艺(架空线路分册)2022版.pdf VIP
- 输变电工程标准工艺(变电工程电气分册)2022版.docx VIP
- 包头旭阳硅料科技有限公司年产12万吨高纯晶硅项目(一期6万吨)环评报告书.pdf VIP
原创力文档

文档评论(0)