Я хотел бы проанализировать ленту Atom и создать Atom-совместимый кеш для каждой записи.
Проблема в том, что некоторые каналы (, например, ) имеют много пространств имен, кроме 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?