论坛首页 入门技术论坛

Hpricot获得element的属性值

浏览 2255 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-08-31   最后修改:2009-03-30

require 'rubygems'
require 'URI'
require 'Hpricot'
require "net/http"
require "cgi"
require "pp"


body=<<-DOC
<form method="post" name="moderate" action="topicadmin.php?action=moderate&amp;fid=13">

<input type="hidden" name="formhash" value="fd47654c">
DOC

doc=Hpricot(body)
pp doc.search("input[@name=formhash]").attr("value")

 

 

Hpricot通过XPATH得到一个element之后,可以通过attr(属性名)或者attributes[属性名]得到属性的值。

 

官网是http://code.whytheluckystiff.net/hpricot/wiki/HpricotBasics

   发表时间:2008-08-31  
然后LZ想说明什么?没看明白。
0 请登录后投票
   发表时间:2008-09-01  
嘿嘿,啥也没想说,随手写个笔记记录一下这个'Hpricot',NND这个名字怎么读?太难记啦!
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics