0

我需要在<base href='http://url.com'>里面创建一个节点<head>。我可以添加其他类型的节点,如 Nokogiri 文档中所示,但不知道如何添加href. 我怎样才能做到这一点?

4

1 回答 1

0

您需要通过以下方式访问链接base['href']

doc = Nokogiri::HTML(open('http://www.site.com'))
head = doc.at_css('head')
base = Nokogiri::XML::Node.new "base", doc
base['href'] = 'http://www.site2.com' 
head.add_child(base)
于 2013-08-14T18:43:47.327 回答