- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XML参考答案:
xml version= ” ” encoding= ” gb2312” poem
title 静夜思 /title
author 李白 /author
content
line床前明月光/line
line疑是地上霜/line
line举头望明月/line
line低头思故乡/line
/content
/poem
判断下列元素的内容是否合法
data/data 错 data//data 对 data//data 对 data/data 错 data]]/data 错
内置的DTD声明
PI
语法:
位置:通常位于第一个元素之前如果需要使用的时候给出,否则不写
PI vs xml必要声明的相同点和不同点
(1)位置
(2 )出现次数
(3)作用
4)注释
语法:!
需要注意的问题:
不能位于必要声明之前
不能嵌套在标记中
本身不能嵌套
屮间内容不能出现--
不能以
5)元素
分类:空元素、带属性的、带内容的、带内容且带属性的
习题2答案
分为3种方式:
1) 内部DTD
VDOCTYPE根元素名称[
元素描述
]
2) 外部DTD:外部DTD的引用须事先已有一个dtd文件,将DTD的约束写到文件屮,然后在XML文档屮按以下 语法格式添加:
VDOCTYPE (根元素名称)SYSTEM “外部DTD的URL地址”〉
SYSTEM关键字表示文档使用的是私有 DTD文件,“外部DTD文件的URI ”可以是相对URI或者绝
对URI,相对URI是相对于文档类型声明所在文档的位置。 “外部DTD文件的URI”这部分也被称为系
统标识符 (system ident辻ier )。
3) 公用DTD:公用DTD与外部DTD类似,但是该DTD引用公用的DTD的语法格式如下:
VDOCTYPE (根元素名称)PUBLIC “DTD的标识名” “公用DTD的URL地址”
DTD划分的元素类型及其含义
兀素类型
含义
EMPTY
空兀素,即该兀素不包括任何内容
甘PCDATA)
字符串类型,即该兀素内容屮可以为任意字符串
ANY
任意类型,即该兀素内容任意无限制
了元素
子兀素类型,即该兀素嵌套子兀素
混合类型
混合内容类型,即该兀素内部即包含字符串又包含 了 7t索
3.属性类型及其含义
属性类型
说明
CDATA
单纯的字符数据,大部分属性都设置为该类型
ID
具有唯一性的属性值,需要注意的是该属性值必须以字母开头
IDREF
引用其它ID属性的值,该值必须在其它 ID属性中存在
IDREFS
引用多个其它ID属性的值,中间使用空格间隔
ENTITY
未解析的外部实体类型,
ENTITIES
多个未解析的外部实体类型,中间使用空格间隔
XMTOKEX
是Name Token,就是关键字的名字。可以包含字母、数字、 [.]、
[-]、
XMTOKEXS
多个NMTOKEN屮间使用空格间隔
NOTATION
标记名称
Enu merated
枚举类型的属性,只能从已有的属性中选取,不能填入新项目
1. VENTITY medium 〃 中等”〉big;
5. 〈xml versio en codi ng二〃UTF-8〃
VDOCTYPE TVSCHEDULE:
!ELEMENT TVSCHEDULE (CHANNEL*)〉
!ELEMENT CHANNEL (BANNER, DAY+)
SXOIldO/PPPSNOIIdO SN0IIV3IHID3dS/ - z/00Izz=IH9I3M SNOIIVOIJIOHdS
/zp9J9pjo^oug/z=A^oiNaANI 〃*护巳叽!也二丄励脱 “xxx〃琲血胡阳 z^iq^Izz=AM093IV0 /zssszz=ai\VN KHdOXd oonvivo
[ (vivaod#) saioN iNawana i aandiVi# vivao onujihs aHndi-n# vivao lassis aanau# vivao anvssnomi asn^i# vivao jhsk HOIMd isnuvi (vivaod#) HoiMd iNai-vms i /zII9HSP^Hz/ (叫qeq【ddvHON| 甘os noqSP^H) HSVD /zp9pniouI/z (9[qsHdd盼ON| 卩uogdo popnioui) HSldVdV 〃対2也(ox硼Ipoqs^od [內弧)HSINIJ SNOIldO isnnvi (vivaod#) SNOiido iNHiNsna i asna\i# vivao 的mm aandivi# vivao 丄hoim
SNOIIVOIJIOHcJS isnuvi
(vivaod#) SNOiivouiosds in阴
您可能关注的文档
- matlab下载地址及详细安装步骤_图文.docx
- MATLAB编写矩阵计算器.docx
- MBA职场上最重要的就是上司的信任.docx
- MSF1107第一阶段审核报告.doc.docx
- NE经典应用电路图.docx
- NO.1语用小综合1+补写句子1+修改病句1+名篇名句默写1.doc.docx
- N单元物质结构与性质.doc.docx
- OA办公系统的维护和服务.docx
- oct4、sox2、klf4和nanog基因简介培训讲学.docx
- PC构件质量通病及预防.docx
- 2024年05月山东交通职业学院招考聘用博士研究生50人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽芜湖市弋江区老年学校(大学)工作人员特设岗位公开招聘2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东东营河口区教育类事业单位招考聘用22人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东交通职业学院招考聘用100人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东威海职业学院招考聘用高层次人才2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽石台县事业单位工作人员33人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东滨州市博兴县事业单位公开招聘考察笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽蚌埠固镇县湖沟镇选聘村级后备干部7人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东省安丘市教育和体育局所属事业单位学校公开2024年招考232名工作人员笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东临沂临港经济开发区工作人员(5人)笔试历年典型题及考点剖析附带答案含详解.docx
文档评论(0)