经验值Ruby gem向String类添加了一些方法,用于直观的HTML/XML抓取。安装$ gem install xp用法在命令行使用中, xp过滤通过STDIN提供的HTML/XML文档: $ curl -s ' https://news.ycombinator.com ' | xp --text ' //td[class="title"]/a '或者$ curl -s ' https://news.ycombinator.com ' | xp --text ' td.title > a '需要( require 'xp' )在Ruby脚本中使用的gem。以下一位班轮可以在其主页下载所有Dribbble镜头: 'https://dribbble.com/' . css ( '.dribbble-link img' ) . xpa