网站大量收购独家精品文档,联系QQ:2885784924

XML程序设计 高职网络专业 杨灵one.pptVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本章学习要点 两个概念 SGML的优点 SGML的不足 HTML标记如何显示 html head titleMy first example/title /head body ul第一个职工 li张晓迪/li li女/li li销售部/li /ul /body/html XML与SGML、HTML的关系 Altova XMLSpy 2005的主界面 XML序文 XML序文 使用注释时需要注意的问题 注释练习——判断对错 !--Writen by yangling-- ?xml version=1.0 encoding=GB2312? 职工 姓名 张三 /姓名 /职工 注释练习——判断对错 职工!--Writen by yangling-- !--Writen by yangling--2007-- !--Writen by yangling !--Modify by 2007-9-20-- -- 文档结构树 ?xml version=1.0? 职工列表 职工 姓名张晓迪/姓名 性别女/性别 部门销售部/部门 /职工 …… 职工列表 标记的命名规则 英文名称必须以英文字母、下划线“_”或者冒号“:”开头,中文名称必须以中文文字或者下划线“_”开头。 在使用默认编码集的情况下(UTF-8),名称可以由英文字母、数字、下划线“_”、连接符“-”、点号“.”和冒号“:”构成。 名称中含有英文字母时,对大小写是敏感的。 不能由字符串“xml”、“XML”或任何以此顺序排列的这三个字母的各类组合(如“Xml”或“xMl”)开头。 使用属性的经验总结 在将已有的文档处理为XML文档时,文档的原始内容应全部表示为元素;而编写者所增加的一些附加信息,如对文档某一点内容的说明、文档修改者、文档的修改日期等信息可以表示为属性。 在创建和编写XML文档时,希望读者看到的内容应表示为元素,反之表示为属性。 实在没有明确理由表示为元素或属性的,就表示为元素。因为就对文档的处理来讲,元素比属性具有更大的灵活性。 预定义实体引用 CDATA部分 起因: 但是如果有一段文本内容包含大量这样的字符时,就要花费很多的气力进行转换,而且文本的可读性也会变得很差,显然这样是不实际的。那么怎样处理这个问题呢? 格式: ![CDATA[ 文本内容 ]]> 注意: 像其他XML关键字一样,这里的关键词“CDATA”必须大写,因为XML语言是大小写敏感的。 字符“![CDATA[”代表CDATA部分的开始,是一个整体。因此,在这些字符之间不允许添加空格。 字符“]]”代表CDATA部分的结束,也是一个整体。所以,在这些字符之间也不允许添加空格。 正规有效的XML文档 良构性 理论上,只要符合XML语法规则的XML文档就都属于良构性的。 有效性 如果一个XML文档与一个文档类型定义(DTD)或Schema相关联,而该XML文档符合DTD或Schema的各种规则,那么称这个XML文档是有效的。 小结 什么是标记语言,请列举几种标记语言 如何创建XML文件 XML的文档结构 如何定义文档元素 如何定义元素属性 CDATA部分 有效的XML文档 练习题 (1)下面哪一个是产生时间最早的置标语言( ) A.XHL B.SGML C.HTML D.CML (2)下面哪一个置标语言可以创建其他的置标语言( ) A.XML B.XHTML C.HTML D.CML (3)如果需要在XML文件中显示简体中文,那么encoding=( ) A.GB2312 B.BIG5 C.UTF-8 D.UTF-16 (4)以下的标记名称中不合法的是( ) A.Book B._Book C.:Book D.#Book (5)以下XML语句错误的是( ) A.Book name=”xml技术” name=” xml” / B.Book Name=”xml技术” name=” xml” / C.Book name=”xml技术” name2=” xml” / D.Book Name=”xml技术” NAME=” xml” / 练习题 (1)所有xml文档都是从一个( )开始,其代表文档本身,并包含了一个( )。 (2)在xml中,所有的属性值必须用( )括起来。 (3)同一个元素不能有多个( )的属性。 (4)注释不允许( )。 (5

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档