|  | 级别: 中级 Daniel Wintschel (daniel@humandoing.net), 软件开发人员, Helium Syndicate
2007 年 5 月 24 日 您很可能听说过 Ruby on Rails。甚至有可能使用过它;或者是刚刚开始使用它进行编程。相信大家已经看出本文的主题就是 Rails,不论读者属于哪种情况,都将从本文中受益。Ruby 与 XML 是一对梦幻组合 —— 欲知详情请继续阅读。
在本教程中
在本教程中,我们将构建一个 Rail 应用程序,并讨论一些有关 Rails 的工作原理、组织构造和使用方法的基本知识,然后将继续介绍 Rails 结合 XML 的使用方法。在 Ruby 中生成和解析 XML 有很多种方法,我们将介绍其中的一小部分,包括 REXML(Ruby Electric XML)、Builder 和 Hpricot(从技术角度来说,Hpricot 是一种 HTML 解析器 —— 但运行速度快,同时也可以处理 XML)。
目标 - 构建 skeletal Ruby on Rails 应用程序 (为 XML 文档处理作准备)
- 创建 XML 文档
- 下在所创建的 XML 文档
- 通过 Rails 上载文件(在本例中,即 XML 文档)
- 解析和操纵 XML 文档
预备知识
本教程面向那些想要了解关于建立 Rails 应用程序框架及使用 Ruby 和 Rails 处理 XML 的基础知识的开发群体。初级和中级程序员或只稍微了解一点 Rails 知识的开发人员可能受益最大。本文将花费少量的时间对 Rails 进行大致的介绍,如果有必要地话还将讨论一下 Ruby 语法,但是这些主题在其他地方有更详细的介绍。有关更多信息,
系统需求
您需要一个支持 JavaScript 的浏览器。 要执行本文所演示的开发过程,还需要下列工具:
学习时间
1 小时
格式 html
IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。 |  | |  |
|