- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1讲
XML的用途 功能:从HTML中分离数据;交换、共享和存储数据;充分利用数据;创建新的语言
应用:对于Internet?和大型企业;Intranet?环境十分有价值;格式标准、灵活、开放;提供了协同工作能力可以更快地构建应用
概念 XML(eXtensible Markup?Language),可扩展标记语言。“可扩展”,即用户可以自定义标记。
XML是一种元语言。?xml?version=“1.0”? 书写xml文件应注意:xml声明语句必须作为文件的第一行。
其 职员中:“?”与“xml”姓名张三/姓名 之间不能有空格,“??” 与“”之间不能有空格
xml有且仅有一个跟标记,其他标记必须封装在根标记中,文件的标记必须形成树状结构。
规范的XML:?符合W3C制定的规则;XML文件分为有效的XML:符合W3C规则符合额外的约束判断:有效的XML文件与规范的
xml和HTML的主要区别 ①HTML的标记是固定的,预定义的,不可扩展的;而XML 的标记是可扩展的,是可以由用户自定义的。②HTML的标记说明了信息的显示格式;而XML标记表示了 数据的逻辑结构及语义
XML与HTML的区别:– 语法要求不同– 标记不同– HTML只是显示信息,并不能说明信息是什么 –XML主要存放内容,目标是在于如何更好地从逻辑和结构等方面来描述信息的内容
第2讲
字符集(Charset):一组抽象字符的集合。其中字符(Character)是文字与符号的总称,包括文字、图形符号、数学符号等。英文字符集、繁体汉字字符集、日文汉字字符集 被编码过的字符集(Coded Character Set) :每种编码都限定了一个明确的字符集合
ASCII:美国信息交换标准码; ISO 8859,全称ISO/IEC 8859: ISO8859-1
Unicode:UTF-8,Unicode转换格式(Unicode Translation Format,简称UTF)
汉字编码:GB2312、BIG5 ANSI:美国国家标准局
Unicode?的实现方式不同于编码方式。 Unicode的实现方式称为Unicode转换格式(UnicodeTranslation
Format,简称为UTF)。 一个字符的Unicode编码是确定的,但是在实际传输过程中,由于不同系统平台的设计不一定一致,以及出于节省空间的目的,Unicode编码的实现方式就有所不同。
* UTF-8: 大多数常用字符(ASCII中0 ~127字符)它只使用单字节,而对其它常用字符(特别是朝鲜和汉语会意文字) ,它使用3字节
GB2312:简体中文字符集,全称为GB2312(80)字符集,共包括国标简体汉字6763个
ISO?8859,全称ISO/IEC?8859,ISO?8859-1:是8位字符集。基本包含了书写西方欧洲语言所需的所有附加字符。
?xml?version=“1.0”encoding=“UTF-8”? 以“UTF-8”编码保存 默认;
?xml?version=“1.0”encoding=“gb2312”?以“ANSI”编码保存 ASCII、汉字;
?xml?version=“1.0”encoding=“ISO-8859- 1”? 以“ANSI”编码保存ASCII
!--此处为注释信息-- 注释根标记
标记、空标记
标记的命名规则:
– 必须以字母、下划线(_)或冒号(:)开头 – 后面可以跟有效的名字符,有效名字符除了前面的,
还包含数字、连接符(-)、句点(.) – 英文字母大小写敏感的 – 名称不能含有空格
– 名称中不能有字符串“xml”,“XML”或以任何顺序排列的这三个字母的组合。W3C保留对三个字母的命名的使用权。
五种特殊字符:“”、“”、“”、“‘”、““”;
amp ;apos ;gt ;lt ;quot
以“![CDATA[”作为段开始,以“]]”作为段结束,段开始和段结束之间称为CDATA段的内容。
CDATA段中的内容可以包含任意的字符。
?标记内容可以由两个部分构成:文本数据部分和子标记部分。?一个标记的文本数据包括:普通字符、
CDATA段的内容、字符引用和实体引用。
名称空间:有效区分名字相同的标记;名称空间声明有两种形式: – 有前缀名称空间 :xmlns:person=“2203026”;– 无前缀名称空:xmlns=“”
当且仅当它们的名字相同时称两个名称空间相同; URI只是形式上的标识符,唯一的目的是提供一
个唯一的名字,并不需要指向一个有效的内容,在URI所标识的位置上,可以不存在任何东西。
URI(Uniform?Resource?Identifier
您可能关注的文档
最近下载
- 农业服务中心2025年度工作计划 .doc VIP
- 外窗防水节点施工方案(JS).doc
- 2025-2026学年小学科学五年级上册青岛版(五四制2024)教学设计合集.docx
- 2025《J金融租赁公司所在行业的波特五力模型分析》5800字.doc
- 2025金风变流器2.0MW故障代码手册V4.docx VIP
- AP微积分AB 2014年真题 (选择题+问答题) AP Calculus AB 2014 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 动态口令认证机制的网上投票系统设计与实现.docx VIP
- 保洁安全规范作业保障措施.docx VIP
- 2 中国人首次进入自己的空间站(公开课一等奖创新教学设计).docx VIP
- 华电天仁2X变桨培训.pptx VIP
文档评论(0)