标签: ruby xml nokogiri
我有一个XML文档,我正在使用:: parse解析,并且我想要创建文档的根节点内的后代元素很少,但是作为Nokogiri :: XML的自定义子类::元件。
好像是
MyElement.new('myElement', existingElement)
应该这样做,但新对象最终为空,除了名称。我希望有一种更好的方法,只需迭代所有属性,并手动将子项,命名空间等分配给新对象。
#dup的类方法是否需要现有元素?或者其他一些处理方式?