17
Estoy tratando de agregar un atributo a un nodo Nokogiri existente. Lo que he hecho es la siguiente:¿Cómo agregar un atributo al nodo Nokogiri?
node.attributes['foobar'] = Nokogiri::XML::Attr.new('foo', 'bar')
pero me sale el error:
TypeError Exception: wrong argument type String (expected Data)
lo que es un tipo de datos Data
, y cómo puedo añadir un atributo al objeto Nokogiri?
Gracias!
gracias, pero eso no funciona. cualquier otra idea? –
Esto es lo que los doctores Nokogiri dicen que hacer. ¿Estás seguro de que tu objeto 'node' es realmente un' Nokogiri :: XML :: Element'? ¿Cuál fue el error que obtuviste cuando hiciste 'node ['foo'] = 'bar''? – wuputah
en realidad, tienes razón, fue un error de mi parte. greg - ¿te importa editar y enviar tu pregunta para poder votarla? ¡Gracias! –