17
我想添加一个属性到现有的Nokogiri节点。我所做的是这样的:如何将属性添加到Nokogiri节点?
node.attributes['foobar'] = Nokogiri::XML::Attr.new('foo', 'bar')
但我得到的错误:
什么是Data
数据类型,以及如何添加属性到引入nokogiri对象?
谢谢!
我想添加一个属性到现有的Nokogiri节点。我所做的是这样的:如何将属性添加到Nokogiri节点?
node.attributes['foobar'] = Nokogiri::XML::Attr.new('foo', 'bar')
但我得到的错误:
什么是Data
数据类型,以及如何添加属性到引入nokogiri对象?
谢谢!
谢谢,但那不行。任何其他想法? – 2010-09-01 02:44:20
这就是Nokogiri文档要做的事情。你确定你的'node'对象实际上是一个'Nokogiri :: XML :: Element'吗?当你做'node''foo'] ='bar''时,你得到了什么错误? – wuputah 2010-09-01 03:24:13
实际上,你是对的 - 这是我的错误。 格雷格 - 你介意打你的问题编辑和提交,所以我可以upvote它?谢谢! – 2010-09-01 03:57:06