WEB开发网
开发学院WEB开发PHP 面向PHP开发人员的XML第1部分: PHP XML开发15分钟... 阅读

面向PHP开发人员的XML第1部分: PHP XML开发15分钟快速入门

 2008-11-19 22:22:31 来源:WEB开发网   
核心提示:简介如今的应用程序开发环境很难忽视 xml(标准化越来越近了) 的重要性,如果原来从未在 PHP 中处理过 xml(标准化越来越近了),面向PHP开发人员的XML第1部分: PHP XML开发15分钟快速入门,或者没有接触 PHP5,这份关于 PHP5 新增 xml(标准化越来越近了) 功能的入门指南可以告诉您处理 x

简介

如今的应用程序开发环境很难忽视 xml(标准化越来越近了) 的重要性。如果原来从未在 PHP 中处理过 xml(标准化越来越近了),或者没有接触 PHP5,这份关于 PHP5 新增 xml(标准化越来越近了) 功能的入门指南可以告诉您处理 xml(标准化越来越近了) 是多么简单。本系列文章分为三部分,这是第一部分,主要介绍了能够快速入门的 API,通过例子说明对于简单的、可预测的和相对较小的 xml(标准化越来越近了) 文档,使用 Simplexml(标准化越来越近了),在必要的时候结合 DOM,是一种理想的办法。这些恰恰是 ajax(动态网站静态化) 应用程序中所传递的那些文档,比如提交表单的内容或者 Web 服务应用程序编程接口(API)如 weather.com 的响应。

xml(标准化越来越近了) 基础

对 xml(标准化越来越近了) 有初步的了解可以帮助您理解 xml(标准化越来越近了) 对于 PHP 开发人员的重要性,理解和创建简单的 xml(标准化越来越近了) 文档。

关于 xml(标准化越来越近了)

可扩展标记语言(xml(标准化越来越近了))被称为标记语言和基于文本的数据存储格式,这要看对谁来说。它是标准通用标记语言(SGML)的一个子集,采用文本方式应用和描述信息的树状结构。xml(标准化越来越近了) 是很多语言/格式的基础,如 Really Simple Syndication (RSS)、Mozilla 的 xml(标准化越来越近了) User Interface Language (XUL)、Macromedia 的 Maximum eXperience Markup Language (Mxml(标准化越来越近了))、Microsoft 的 eXtensible Application Markup Language (XAML) 以及开放源代码的 Java xml(标准化越来越近了) UI Markup Language (XAMJ)。既然 xml(标准化越来越近了) 到处都存在,说明它确实很重要。每个人都想跟上 xml(标准化越来越近了) 的潮流。

编写 xml(标准化越来越近了)

xml(标准化越来越近了) 的基本数据单位是元素。元素使用起始标记,如 <book> 和结束标记,如 </book> 分隔开。有起始标记必须有结束标记。如果缺少结束标记,xml(标准化越来越近了) 文档就不是结构良好的,解析器就不能正确地解析文档。标记的名称通常反映元素所包含内容的类型。可以设想,book 元素应该包含图书的标题,比如 Great American Novel(如清单 1 所示)。标记之间的内容,包括空白,称为字符数据。

1 2 3 4 5 6  下一页

Tags:面向 PHP 开发

编辑录入:coldstar [复制链接] [打 印]
赞助商链接