《XML课文》.doc

  1. 1、本文档共96页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XML目录 第1章XML简介 4 1、什么是XML 4 2、XML文件的编辑与保存 5 3、怎样检查XML 6 4、XML和HTML有何不同 6 5、XML解析器 7 6、XML的优势 7 第2章规范的XML文件 7 1、XML声明 8 2、标记 8 3、特殊字符 11 4、CDATA段 12 5、标记的文本数据 12 6、属性 13 7、注释 15 8、名称空间/包 16 9、区分大小写 21 10、标记的子孙关系 21 第3章有效的XML文件 22 1、关于有效的XML文件 23 2、怎样检查有效性 24 3、DTD中的元素 25 4、DTD的完整性 27 5、DTD的属性 27 6、DTD中的实体 29 7、可解析实体与不可解析实体 30 8、DTD中的参数实体 31 9、内部DTD 33 第4章XSL变换 36 1、XSL变换的基本步骤 36 2、XSL样式表中的模板 38 3、标记与模板匹配 40 4、模板调用 43 5、常用的XSL标记 44 6、xsl:for-each标记用法 45 7、xsl:value-of标记用法 47 8、xsl:copy标记用法 49 9、xsl:if标记用法 51 10、xsl:choose标记用法 54 11、xsl:element标记用法 55 12、xsl:comment标记用法!-- -- 56 第5章基于DOM的解析器 57 1、DOM解析器 57 2、节点的类型 59 3、Document节点 60 4、Element节点 61 5、Text节点 62 6、CDATASection节点 63 7、Attr节点 64 8、DocumentType节点 64 9、处理空白 66 10、验证规范性和有效性 66 第6章基于SAX的解析器 67 1、SAX解析器 67 2、文件的开始与结束 69 3、XML中的处理指令 69 4、开始标记与结束标记 70 5、文本数据 71 6、处理空白 71 7、名称空间 72 8、实体 73 9、文件定位器 74 10、处理错误 75 11、不可解析实体 75 12、关于SAXException异常 76 第7章XML Schema模式简介 76 1、什么是XML Schema 76 2、XML Schema中的标记 77 3、XML Schema模式的验证 78 4、简单类型元素 78 5、复杂类型元素 79 6、属性 79 XML简介 什么是XML XML是eXtensible Markup Language的缩写,是由万维网联盟(World Wide Web Consortium W3C)定义的一种语言,称之为可扩展标置语言。所谓可扩展性是指XML允许用户按照 XML规则自定义标记。XML文件是由标记及其所标记的内容构成的文本文件,与HTML文件不同的是,这些标记可自由定义,其目的是使得XML文件能够很好的体现数据的结构和含义。W3C推出XML的主要目的是使得Internet网络上的数据相互交流更方便,让文件的内容更加显而易懂。一个简单的XML文件。 ?xml version=1.0? 职员 姓名 张三 性别男/性别 出生日期1980年4月13日/出生日期 /姓名 /职员 上面的XML文件包括一个XML声明,?xml version=1.0?和4个标记,每个标记都必须包括开始和结束标记,标记的开始和结束标记之间的内容称为该标记的内容,叫做“标记的内容”。一个标记的内容可以包含文本或其他标记,其中的标记称为该标记的子标记,XML文件有且仅有一个根标记,其他标记必须封装在根标记中,文件的标记必须形成树状结构。 XML文件必须符合一定的语法规则,只有符合这些规则,XML文件才可以被XML解析器解析,以便利用其中的数据。 找出下面的XML文件错误地方: a.xml ?xml version=1.0? 名称电视机/名称 价钱3078元/价钱 b.xml ?xml version=1.0? 张小林 性别男出生日期 /性别1980年5月2日/出生日期 /张小林 XML文件的编辑与保存 XML是由标记及其所标记的内容构成的文本文件。因此可以使用任意的文本编辑器来编辑XML文件,并将其扩展名保存为.xml。例如:simple.xml,student.xml。一个XML文件应当以XML声明做为文件的第一行,在其前面不能为空白,其他的处指令和注释。XML的声明以?xml标记开始,以?标记结束,注意,,?,xml之间不要有空格。一个简单的XML声明中可以只含有属性version,目前该属性的值只可以取1.0。XML声明中还可以指定encoding属性,该属性规定XML文件采用哪种字符集进行编码。例如:?xml version=1.0 encodin

文档评论(0)

189****3564 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档