本系列为需要使用 XML 快速构建解决方案的开发人员提供了一份指南,并帮助那些不熟悉处理 XML 的新手使用 Perl 或 PHP 等语言编写简单短小的 XML 文件处理应用程序。
面向 Perl 开发人员的 XML,第 1 部分: XML 加 Perl —— 简单的魔术
在许多情况下,只需要 XML::Simple 这一种工具就能够将 XML 集成到 Perl 应用程序中。本系列第 1 部分讲解在哪里获得 XML::Simple、如何使用它以及接下来要做什么。对在 Perl 中使用 XML 有所体会之后,本系列中的另外两篇文章将帮助您提高技能。
面向 Perl 开发人员的 XML,第 2 部分: 使用到 Perl 的高级 XML 解析技术
这是本系列第二篇文章,向 Perl 程序员介绍两种主要的 XML 解析技术:树解析和事件驱动的解析。
面向 Perl 开发人员的 XML,第 3 部分: 高级操作和写入技术
本系列文章共包括三部分,这是最后一部分,使用第 2 部分介绍的解析技术创建能够转换、导航和写入的树结构。您将看到如何把转换后的解析树提供给 SAX 管道,进一步转换之后再写为文本或者写入 SQL 数据库。最后介绍了如何进行反向处理,即使用数据库内容驱动 SAX 管道。
面向 PHP 开发人员的 XML,第 1 部分: PHP XML 开发 15 分钟快速入门
本系列第一部分介绍了 PHP5 的 XML 实现,帮助那些不熟悉使用 PHP 处理 XML 的新手使用 PHP 环境中的 DOM 和 SimpleXML 读取、解析、操作并编写简单短小的 XML 文件。
面向 PHP 开发人员的 XML,第 2 部分: 高级 XML 解析技术
本系列第二部分讨论针对大型或复杂 XML 文档的 PHP5 XML 解析技术。本文还介绍了解析扩展的一些背景知识,并特别说明了何种解析方法最适合于何种类型的 XML 文档及其原因。
面向 PHP 开发人员的 XML,第 3 部分: 读、操纵和写 XML 的高级技术
本系列包括三部分,这是最后一部分,进一步讨论在 PHP5 中读、操纵和写 XML 的技术。本文将重点讨论在更复杂的环境中使用我们已经熟悉的 API 如 DOM 和 SimpleXML,并将第一次接触 XSL 扩展。
更多有关 Java 和 XML 开发的技术资源,请访问 Java XML 技术专题。
Jim Dixon 是一位独立承包商,他最近回到旧金山,在那里推广用 Perl 和 Ruby 实现 Web 2.0。以前,他在一家英美互联网服务提供商担任技术主管有 7 年时间,开发了许多 Java/Java EE 软件。
Cliff Morgan 是一位独立的顾问,设计和实现 Web 应用程序与网站。
|