Ruby 的 XML/HTML 解析器 Oga

MPL
Ruby
跨平台
2016-02-21
红薯

Oga 是一个 Ruby 的 XML/HTML 解析器。

示例代码1:

require 'oga'
require 'net/http'

body     = Net::HTTP.get(URI.parse('http://www.reddit.com/'))
document = Oga.parse_html(body)
titles   = document.xpath('//div[contains(@class, "entry")]/p[@class="title"]/a/text()')

titles.each do |title|
  puts title.text
end

示例代码2:

Oga.parse_xml('<people>foo</people>', :strict => true) # works fine
Oga.parse_xml('<people>foo', :strict => true)          # throws an error
加载中

评论(1)

冬天里的火
这个是在java中的吗 #Oga#

暂无资讯

暂无问答

移动端、轻量级HTML5媒体播放器

zyMedia是基于HTML5 video和audio的多媒体播放器,经过多种移动端设备环境的检测(尤其是国产设备和浏览器),已用于公司的产品线。

2016/03/23 18:39
354
1
jplayerPlayList使用demo

想尝试一下前端播放器的使用,最近看了下jplayer,写了个小demo,以后可能还会用得到

2014/02/04 10:35
426
0
sewise HTML5开源播放器主要功能

简单介绍sewise HTML5开源播放器的主要功能和特性,让用户最快的实现你心目中的播放器

2014/05/22 20:17
200
0
12个用于播放音乐和视频文件的jQuery插件

也许有时你需要在网站上播放一些音频和视频文件,也许你正在建立一个在线社区需要有分享和播放音乐和视频的功能。下面介绍的这些免费jQuery插件也许有你需要的。 1. Acorn Media Player Acor...

2011/07/10 23:26
1K
0
Linux Sir转行 Wince 过渡期工具cygwin的安装与配置

安装cygwin cygwin的安装方法在互联网上很多,我参考http://www.linuxidc.com/Linux/2011-02/32324.htm的文章, 并做了一定的内容补充,直接运行setup.exe,注意接下来几个步骤: 为了保证C...

2011/04/07 18:41
336
0
6月29日任务 8.6-8.9

6月29日任务 8.6 管道符和作业控制 8.7/8.8 shell变量 8.9 环境变量配置文件 8.6 管道符和作业控制 1)管道符: 把前面的命令的结果,输出给后面的命令 cat 1.txt |wc -l ; cat 1.txt |grep...

2018/06/30 19:32
9
0
How to Reset or Change Microsoft Office 2007 Product License Key or Volume License Key (VLK)

You may need to alter or change Microsoft Office 2007 (aka 2007 Microsoft Office System programs and suites) product license key or volume license key (VLK) which also known as ...

2012/03/09 16:06
62
0
Linux-环境变量

环境变量PATH ### 说明: 环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或多个应用程序将使用到的信息。Linux是一个多用户的操作系统,每个用户登录系统时都会有一个专用的运...

2018/06/02 22:36
4
0
centos service中的环境变量问题

问题描述: 在之前的测试intel media server studio的硬编,并将应用写成service脚本放入/etc/init.d/目录下。 不过测试发现使用service和/etc/init.d/启动的效果不一样。 使用service启动时...

2015/03/30 23:37
1K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部