xml总结(一)
一、什么是xml: XML(eXtensible MarkupLanguage),是一种可扩展标记语言,类似HTML。xml标记都是自定义的。xml设计宗旨是包含和传输数据。xml是W3C的推荐标准。 1、xml和HTML的差异: (1)xml不是用来替换HTML的技术; (2)xml和HTML为不同的目的而设计; (3)xml设计的核心是包含和传输数据;HTML设计的核心是显示数据。 2、xml的主要应用: (1)作为系统的配置文件: 比如web应用中的web.xml;Tomcat中的server.xml。 (2)Web Services中传输数据; (3)异构平台的数据交换与整合。 二、xml语法 (1)xml声明 大多数xml文件以xml声明作为开始,它提供了关于文档的基本信息。 <?xmlversion="1.0" encoding="utf-8"?>
encoding:表示xml文件使用的字符编码方法。 (2)xml元素 元素是开始标签、结束标签以及位于二者之间的所有内容; 元素是区分大小写的; 元素要正确嵌套; xml元素都必须正确关闭; (3)实体引用 为了避免把字符数据和标签中需要用到的一些特殊符号相混淆,xml还提供了实体引用。 (4)属性 属性必须有值; 那些值必须用引号括起; 可以使用单引号,也可以使用双引号,但是要始终保持一致 (5)CDATA与注释 在特殊的标签CDATA下,所有的标签、实体引用都被忽略,而被xml处理程序一视同仁地当做字符数据看待、 CDATA的形式: <![CDATA[文本内容]]>
三、格式良好(Well-formed)的xml (1)拥有正确语法的xml被称为“形式良好”的xml; (2)通过DTD验证的xml是“合法”的xml (3)格式良好的xml会遵守以下xml语法规则: xml文件必须有根元素(根元素唯一); xml文件必须有关闭标签; xml标记对大小写敏感; xml元素必须被正确的嵌套; xml属性必须加引号。 四、总结: 以一幅导图来总结以上内容:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |