XML是可扩展标记语言(Extensible Markup Language)的缩写,其中的标记(markup)是关键部分。您可以创建内容,然后使用限定标记标记它,从而使每个单词、短语或块成为可识别、可分类的信息。您创建的文件,或文档实例由元素(标记)和内容构成。
当从打印输出读取或以电子形式处理文档时,元素能够帮助更好地理解文档。元素的描述性越强,文档各部分越容易识别。自从出现标记至今,带有标记的内容就有一个优势,即在计算机系统缺失时,仍然可以通过标记理解打印出来数据。
您可以使用XML创建自己的元素,从而能够更精确地表示自己的信息。您可以在文档内部识别每个部分,而不是将文档看作仅由标题和段落组成。为了提高效率,您可能需要定义数量一定的元素,并统一使用它们。(您可以在文档类型定义(Document Type Definition,DTD)或模式(schema)中定义元素,稍后我将对此进行简要的描述)。一旦习惯使用XML之后,就可以在构建文件时尝试处理元素名称。
开始创建XML文件
XML文档的第一行可以是一个XML声明。这是文件的可选部分,它将文件识别为XML文件,有助于工具和人类识别XML(不会误认为是SGML或其他标记)。可以将这个声明简单地写成<?xml?>,或包含XML版本(<?xml version="1.0"?>),甚至包含字符编码,比如针对Unicode的<?xml version="1.0"encoding="utf-8"?>。因为这个声明必须出现在文件的开头,所以如果打算将多个小的XML文件合并为一个大XML文件,则可以忽略这个可选信息。
创建根元素
根元素的开始和结束标记用于包围XML文档的内容。一个文件只能有一个根元素,并且需要使用“包装器”包含它。列1显示了经过删节的示例,其中的根元素名为<recipe>。(参见下载小节获得完整的XML文件)。
列1.根元素
<?xml version="1.0" encoding="UTF-8"?> <recipe> </recipe>
在构建文档时,内容和其他标记必须放在 <recipe> 和 </recipe> 之间。
列2. 更多元素
<?xml version="1.0" encoding="UTF-8"?> <recipe> <recipename>Ice Cream Sundae</recipename> <preptime>5 minutes</preptime> </recipe>
XML 文档可以使用内部不包含任何内容的空标记,这些标记可以表示为单个标记,而不是一组开始和结束标记。以类似于 HTML 的文件为例,里面的 <img src="mylogo.gif"> 是一个独立的元素。它不包含任何子元素或文本,因此它是一个空元素,您可以将它表示为 <img src="mylogo.gif" />(以一个空格和熟悉的终止斜杠结束)。
极悦的的小编针对“XML视频教程,通俗易懂的实战教学”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习