XML学习笔记之基本语法

最近开始试着接项目,发现很多项目都用到XML。最它一无所知是不行了,于是决定花时间研究一下。

一、基本语法

  • XML 文档必须有根元素
  • XML 文档必须有关闭标签
  • XML 标签对大小写敏感
  • XML 元素必须被正确的嵌套
  • XML元素的属性必须加引号                                           、                                                    

二、命名空间

为避免不同文档中使用相同的元素名而造成的冲突。使用方法为在元素名之前使用前缀。

需要定义命名空间的属性 xmlns:namespace=namespaceURI,这是使用命名空间必须的。

 

三、SOAP

在有了XML及其命名空间的知识之后,理解soap就简单的多了。

  • SOAP 指简易对象访问协议
  • SOAP 是一种通信协议
  • SOAP 用于应用程序之间的通信
  • SOAP 是一种用于发送消息的格式
  • SOAP 被设计用来通过因特网进行通信
  • SOAP 独立于平台
  • SOAP 独立于语言
  • SOAP 基于 XML
  • SOAP 很简单并可扩展
  • SOAP 允许您绕过防火墙
  • SOAP 将被作为 W3C 标准 发展       

  SOAP 构建模块

     一条 SOAP 消息就是一个普通的 XML 文档,包含下列元素:

  • 必需的 Envelope 元素,可把此 XML 文档标识为一条 SOAP 消息
  • 可选的 Header 元素,包含头部信息
  • 必需的 Body 元素,包含所有的调用和响应信息
  • 可选的 Fault 元素,提供有关在处理此消息所发生错误的信息
posted @ 2010-02-26 15:39  明之道  阅读(297)  评论(0编辑  收藏  举报