XML(一):基础

来源:互联网 发布:手机软件 知乎 编辑:程序博客网 时间:2024/05/29 13:16

一、XML简介 


    可扩展标记语言(eXtensible Markup Language)
     一种与平台无关的表示数据的方法


二、特点


   自定义标记
   标记可以使用非英文字符
   可以用于不同平台之间交换数据


三、使用的好处


   平台:便于不同系统平台的消息互通
  接口:为不同数据库的数据提供了统一的接口,支持更精确的数据检索
   其他:可扩展、灵活性、自我描述性(可读性)


四、基础语法


1、 xml

   

2、文档声明:
 1)文档的第一行
 2)顺序:version、encoding、standalone
 3)encoding属性:编码方式
 4)standalone属性:文档是否独立存在,默认yes

 

XML(一):基础


3、文档处理指令
 格式:



4、文档元素
 1)根元素只有一个
 2)属性值先用双引号,在用单引号


 XML(一):基础


5、命名规则
 1)小写,当包含多个单词时,用下划线
 2)英文+数字
 eg:address_book
6、注释
 


五、CDATA &&PCDATA


1、CDATA
 不想被解析程序解析的一片原始数据区

<![CDATA[   内容]]>

2、PADATA
 由XML解析器解析的内容,当做一般的文字资料来解读
 特殊字符不能直接写在PCDATA区中,如<、>等,需要转换成实体

0 0
原创粉丝点击