欢迎来到天天文库
浏览记录
ID:32179435
大小:193.50 KB
页数:7页
时间:2019-02-01
《xml复习资料考试必用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1讲1、XML的用途功能:从HTML中分离数据;交换、共享和存储数据;充分利用数据;创建新的语言2、应用:对于Internet 和大型企业;Intranet 环境十分有价值;格式标准、灵活、开放;提供了协同工作能力可以更快地构建应用3、概念XML(eXtensibleMarkup Language),可扩展标记语言。“可扩展”,即用户可以自定义标记。4、XML是一种元语言。书写xml文件应注意:xml声明语句必须作为文件的第一行。5、其<职员>中:“”与“xml”<姓名>张三姓名>之间不能有空格,“? ”与“>”之间不能有空格
2、6、xml有且仅有一个跟标记,其他标记必须封装在根标记中,文件的标记必须形成树状结构。7、规范的XML: 符合W3C制定的规则;XML文件分为有效的XML:符合W3C规则符合额外的约束判断:有效的XML文件与规范的8、xml和HTML的主要区别①HTML的标记是固定的,预定义的,不可扩展的;而XML的标记是可扩展的,是可以由用户自定义的。②HTML的标记说明了信息的显示格式;而XML标记表示了数据的逻辑结构及语义9、XML与HTML的区别:–语法要求不同–标记不同–HTML只是显示信息,并不能说明信息是什么–XML主要存放内容,目标是在于如何更好地从逻辑和结构等方面来描述信息的
3、内容第2讲1、字符集(Charset):一组抽象字符的集合。其中字符(Character)是文字与符号的总称,包括文字、图形符号、数学符号等。英文字符集、繁体汉字字符集、日文汉字字符集被编码过的字符集(CodedCharacterSet):每种编码都限定了一个明确的字符集合1、ASCII:美国信息交换标准码;ISO8859,全称ISO/IEC8859:ISO8859-12、Unicode:UTF-8,Unicode转换格式(UnicodeTranslationFormat,简称UTF)3、汉字编码:GB2312、BIG5ANSI:美国国家标准局4、Unicode 的实现方式不同
4、于编码方式。Unicode的实现方式称为Unicode转换格式(UnicodeTranslation Format,简称为UTF)。一个字符的Unicode编码是确定的,但是在实际传输过程中,由于不同系统平台的设计不一定一致,以及出于节省空间的目的,Unicode编码的实现方式就有所不同。 *UTF-8:大多数常用字符(ASCII中0~127字符)它只使用单字节,而对其它常用字符(特别是朝鲜和汉语会意文字),它使用3字节5、GB2312:简体中文字符集,全称为GB2312(80)字符集,共包括国标简体汉字6763个6、ISO 8859,全称ISO/IEC 8859,ISO 88
5、59-1:是8位字符集。基本包含了书写西方欧洲语言所需的所有附加字符。7、以“UTF-8”编码保存默认;8、以“ANSI”编码保存ASCII、汉字;以“ANSI”编码保存ASCII9、注释根标记10、标记、空标记11、标记的命名规则: –必须以字母、下划线(_)或冒号(:)开头–后面可以跟有效的名字符,有效名字符除了前面
6、的, 还包含数字、连接符(-)、句点(.)–英文字母大小写敏感的–名称不能含有空格 –名称中不能有字符串“xml”,“XML”或以任何顺序排列的这三个字母的组合。W3C保留对三个字母的命名的使用权。12、五种特殊字符:“<”、“>”、“&”、“‘”、““”; &&;&apos';>>;<<;""13、以“”作为段结束,段开始和段结束之间称为CDATA段的内容。 CDATA段中的内容可以包含任意的字符。14、 标记内容可以由两个部分构成:文本数据部分和子标记部分。 一个标记的文本数据包括:普通字符、 CDATA段的内
7、容、字符引用和实体引用。15、名称空间:有效区分名字相同的标记;名称空间声明有两种形式:–有前缀名称空间:xmlns:person=“2203026”;–无前缀名称空:xmlns=“www.tup.com”16、当且仅当它们的名字相同时称两个名称空间相同;URI只是形式上的标识符,唯一的目的是提供一 个唯一的名字,并不需要指向一个有效的内容,在URI所标识的位置上,可以不存在任何东西。17、URI(Uniform Resource Identifier),作为名称空间的名字。名称空间的名字不
此文档下载收益归作者所有