XML基础知识

王朝学院·作者佚名  2016-05-28
窄屏简体版  字體: 小  |  中  |  大  |  超大  

xml基础知识一个XML文件通常含有以下几个部分:

1.文档的声明部分。

该部分声明xml文档的版本,还有它的编码方式。

例如:

<? xml version="1.0" encoding="gbk"?>

2.元素

所谓元素我们可以理解为xml里面的标签。

其中标签的命名有一些要求:

1.元素的名字不能以数字开头。

2.元素的名字不能以xml开头。

3.元素名不能出现空格 和 冒号。

元素还有分为两个类别:

1.存在开始标签和结束标签。例如<person></person>

2.开始标签和结束标签在同一个标签体内。例如<br/>

3.属性

标签内可以定义属性。例如<person id="123"><person>

4.特殊字符

某些特殊字符不能出现在标签体内,在遇到这些字符时我们需要使用实体字符。

例如大于号>和小于号<,xml在解析时会认为它们是标签的标记,接着解析可能会出错,所以我们想表示这些字符时应该使用实体字符。

5.字符区

如果我们需要在一个文本内使用大量特殊字符,那么这些特殊字符需要用实体字符来表示实在是太麻烦了,同时不容易阅读,这时就可以使用字符区,字符区内的文本都会被解析器认为是普通文本,并不会去解析它们的作用,使用方式:

<![CDATA[字符区的内容]]>

6. 处理指令

处理指令就是通知xml的解释器如何处理该xml文件。

以下是一个通过CSS样式来解析xml文件的例子:

处理指令 的格式:<?xml-stylesheet type="text/css" href="a.css"?>

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航