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?