Я хотел бы проанализировать Atom-канал и создать кеш-совместимый Atom для каждой записи.Очистить нежелательные пространства имен с LibXML-Ruby
Проблема в том, что некоторые каналы (this one for example) имеют много пространств имен, кроме Atom.
Возможно ли сохранить целостность всех узлов Atom и удалить каждый узел, принадлежащий другому пространству имен?
Что-то вроде этого:
valid_nodes = entry.find('atom:*', '/atom:feed/atom:entry')
# now I need to create an xml string with valid_nodes, but how I do that?