摘要: 环境配置: 先安装ruby,再安装builder builder安装方法: gem install builderrequire 'builder' x = Builder::XmlMarkup.new(:target => $stdout, :indent => 1)#":target =>$stdout"参数:指示输出内容将被写向标准输出控制台#":indent =>1"参数:XM... 阅读全文
posted @ 2008-09-07 11:21 赵献良 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 本地XML文件如下:解析XML代码:require 'rexml/document'include REXML file = File.new("d://yahoodemo.xml")doc = Document.new(file)titles = []links = []doc.elements.each('ResultSet/Result/Title') do |ele| #获取Title值 ... 阅读全文
posted @ 2008-09-07 11:12 赵献良 阅读(385) 评论(3) 推荐(0) 编辑
摘要: 网络XML地址:http://api.search.yahoo.com/WebSearchService/V1/webSearch?appid=YahooDemo&query=madonna&results=2 内容如下: 解析XML代码: require 'net/http' #处理超文本传输协议HTTP的库 requir... 阅读全文
posted @ 2008-09-07 11:10 赵献良 阅读(392) 评论(0) 推荐(0) 编辑