:: parseを使用して解析しているXMLドキュメントがあり、コピーを作成したいドキュメントのルートノード内にいくつかの子孫要素がありますが、Nokogiri :: XML::Elementのカスタムサブクラスとして。
のようです
MyElement.new('myElement', existingElement)
それを行う必要がありますが、名前を除いて、新しいオブジェクトは空になります。すべての属性を繰り返し処理し、子、名前空間などを新しいオブジェクトに手動で割り当てるよりも、より良い方法があることを願っています。
既存の要素を受け取る#dupのクラスメソッドのようなものはありますか?またはこれを処理する他の方法はありますか?