- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 良构的XML
1. XML文档分成几类?
格式不良好的XML文档
格式良好但无效的XML文档
有效的XML文档
2. 举例说明什么是标签与元素?
标签:由,标识名,组成;开始标签;结束标签/
元素:从开始标签到结束标签所包含的内容
3. 说明一下Tag与Markup的异同?
Tag是XML文档中的标签;markup是XML中的标记,是XML文档中对象的统称,它可以是标签,注释,声明或者处理指令等
4. 良构的XML文档对元素有什么要求?
1.有且只有一个根元素,只能转换成树,不能转换成森林
2.元素合理的结束
3.元素合理嵌套
4.属性必须有值
5. CDATA标记用在什么地方?
用于不需要解析器对其进行解析的地方,直至文本结束,保留其中的特殊字符
6. XML声明有哪些属性?
Version,Encoding,standalone
7. XML中常用的字符集有哪些?哪些支持中文?
简体中文:GB2312,GBK
繁体中文:BIG5
西体字符:ISO-8859-1
通用字符:Unicode或UTF-8
8. 空白符包括什么?XML解析器如何处理空白符?
空白符由空格符、制表符、换行符和回车符组成。
有时空白符是有意义的。
有时只是使文档易读,是无意义的。
XML解析器通常会忽略无意义的空白符。
9. 什么是串行化?
一个XML文档用简单的Unicode字符序列写成,当XML仍以这种方式展现,就叫串行化。
10.XML文档的逻辑模型有哪三种?
1.XML信息集
2.XPath
3.DOM(文档对象模型)
11.有哪些主要的信息项?每个信息项有哪些属性?
文档信息项(version,encoding,type)
元素信息项(namespace,name,type)
属性信息项(namespace,name,type)
字符信息项(code)
第3章 命名空间
1. 为什么使用“命名空间”?
避免命名冲突
2. 什么是QName ?
元素的限定名
Qname是有着特定格式的XML元素,起作用主要是增加了 名字空间,比如有同样的元素名称,而名字空间不同的情 况
QName由两部分组成:
? 局部名字
? 前缀
前缀为限定名提供命名空间前缀部分,必须与命名空间统 一资源标识符 (URI) 关联。
3. 如何在元素中声明一个命名空间?
f:table xmlns:f=”http://??”
4. 如何在元素中声明一个默认的命名空间?
table xmlns=”http://”
5.有哪些常用的命名空间?
XML命名空间:前缀名xml绑定/XML/1998/namespace这样的URI
xml:lang:这一属性用于描述元素中的数据是使用何种自然语言来描述的。
XMLNS名称空间
XML Schema名称空间
XSLT名称空间
SOAP名称空间
WSDL名称空间
Atom名称空间
MathML名称空间
Docbook名称空间
6.何时使用命名空间?何时不用命名空间?
需要:重用别人设计的格式, 数据交互,需要验证时
不需要:内部开发的系统,需要保存或交换相对较小的文档中的数据时
第4章 DTD
1. 什么是有效的(valid)XML文档?
良构的,遵循XML语法规则,且遵循相应DTD文件规范的XML文档
2. DTD包括哪些声明(定义)?
元素声明
属性声明
实体声明
3. 在DTD中,元素的内容模型是哪四种?
含有子元素的
纯文本的和混合的
空元素
任意内容的
4. 如何声明一个空元素?
!Element ann ENPTY
5. 如何声明一个纯文本元素?
!Element ann (#PCDATA)
6. 如何声明有序的子元素?
!Element ann (a,b,c)
7. 如何声明互斥的子元素?
!Element ann (a|b|c)
8. 如何声明无序的子元素?
!Element ann (a|b|c)+
9. 如何声明混合内容的元素?
!Element ann (#PCDATA|a|b|c)*
10. 如何定义基数?
无:一次且仅此一次
+:一次或多次
*:0次或多次
?:0次或一次
11. 如何声明枚举类型的属性?
!ATTLIST ann name (a|b|c) #REQUIRED
12. ID类型与IDREF类型的属性有什么作用?
ID:特定文档中唯一的名称
IDREF:对文档中具有ID属性的元素的引用
13. 如何定义实体及引用实体?
!ENTITY abb “value”
name;
第5章 XML Schema
1. XML Schema同
您可能关注的文档
- 2017银行理财经理工作心得体会范文.doc
- 2018党校入党积极分子培训班结业考试试题库.doc
- 2018年监理工程师合同管理章节练习题集.pdf
- 2018年监理工程师投资控制章节练习题集.pdf
- 2018年小学教育教学知识与能力简答题汇总题目.docx
- 2019年云南民族大学政治与公共管理学院811西方政治思想史考研核心题库.doc
- dream英语演讲稿共8篇.doc
- IAMChromatography-RegisTechnologies:我相色谱-瑞吉技术.pdf
- InventoryofSociallySupportiveBehaviors:社会支持行为问卷(ISSB).doc
- JB/T9738-2000汽车起重机和轮胎起重机技术要求.doc
- 2024至2030年中国人造棉面料行业投资前景及策略咨询报告.docx
- 重庆市渝中区遴选公务员2024年国家公务员考试考试大纲历年真题10340笔试历年典型考题及解题思路附.docx
- 2024至2030年中国甲基苯乙酮行业深度调研及发展预测报告.docx
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
文档评论(0)