XML总结(1)-XML基础
发布时间:2020-12-16 08:20:14 所属栏目:百科 来源:网络整理
导读:前言 在开篇之前,咱们先来了解一下XML是怎么一步一步发展来的; GML (1969)通用标记语言–SGML (1985)标准通用标记语言–HTML (1993)超文本标记语言–XML –(1998)可扩展标记语言 定义 HTML 关注的是数据的显示,其核心作用是信息的布局和显示; HML 不是用
前言在开篇之前,咱们先来了解一下XML是怎么一步一步发展来的;GML (1969)通用标记语言–>SGML (1985)标准通用标记语言–>HTML (1993)超文本标记语言–>XML –(1998)可扩展标记语言定义HTML 关注的是数据的显示,其核心作用是信息的布局和显示;HML 不是用来替换 HTML 的技术,其为不同的目的而设计;XML 设计的核心是包含与传输数据,HTML 是显示数据。应用<?xml version="1.0" encoding="utf-8"?>
<书籍列表>
<计算机书籍>
<书名>XML的今生今世</书名>
<价格>66.66</价格>
<简要介绍>该书详细描写XML的从出生到衰老的整个过程</简要介绍>
</计算机书籍>
</书籍列表>
组成1.声明大多数 XML 文件以 XML 声明作为开始,他们提供了关于文档的基本信息;<?xml version="1.0" encoding="utf-8"?>
version 表示XML的版本;Encoding 表示XML文件使用的字符编码方法。 2.标签标签是左尖括号 (<)和右尖括号 (>)之间的文本;开始标签 (例如 );结束标签 (例如 )。 3.根元素XML 文件的结构上是一种树状结构,它从“根部”开始,然后扩展到“枝叶”;XML 的内容必须包含在一个单一元素中,这个单一元素成为根元素,它包含文档中所有文本和所有其他元素;XML文件必须要有根元素。 4.元素元素是开始标签,结束标签以及位于二者之间的所有内容;是区分大小的,另外要正确嵌套,以及正确关闭。看下面的父元素与子元素的例子:<book>
<author>
<name>刘伟<name/>
<email>liuwei8809@163.com<email/>
<author/>
<isbn>12345<isbn/>
<book/>
5.属性属性必须有值,必须用引号括起,可以使用单引号,也可以使用双引号,但要始终保持一致。 6.CDATA与注释在特殊的标签CDATA 下,所有的标签、实体引用都被忽略,而被XML处理程序一视同仁地当作字符数据看待。<![CDATA[文本内容]]>
-------------------------------
<!-- 在XML中,注释是用“<!--”和“-->”引起来的。
-->
7.处理指示(PI)Processing instructions(PI)
8.指示当前的XML文件的内容,如何被显示或者处理,语法格式跟例子:<?target arg?>
-------------------------
<!--使用XSLT处理当前的XML文件-->
<?xml-stylesheet type="text/xs" href="book.xsl"?>
格式良好的XML格式良好;拥有正确语法的XML被称为“形式良好”的XML,通过DTD验证的XML是“合法”的XML格式良好的XML 会遵守以下XML 语法规则:
到这里,基础篇就结束了,学习起来感觉蛮简单,不过还是得多实践,才能真正的学到自己手里,运用自如。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |