title: Parse all item elements with children from RSS feed with beautifulsoup
body: <p>From an RSS feed, how do you get a string of everything that's inside each <strong>item</strong> tag?</p>
  
  <p>Example input (simplified):</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;rss version="2.0"&gt;
  &lt;channel&gt;
  &lt;title&gt;Test&lt;/title&gt;
  &lt;item&gt;
    &lt;title&gt;Hello world1&lt;/title&gt;
    &lt;comments&gt;Hi there&lt;/comments&gt;
    &lt;pubDate&gt;Tue, 21 Nov 2011 20:10:10 +0000&lt;/pubDate&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;title&gt;Hello world2&lt;/title&gt;
    &lt;comments&gt;Good afternoon&lt;/comments&gt;
    &lt;pubDate&gt;Tue, 22 Nov 2011 20:10:10 +0000&lt;/pubDate&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;title&gt;Hello world3&lt;/title&gt;
    &lt;comments&gt;blue paint&lt;/comments&gt;
    &lt;pubDate&gt;Tue, 23 Nov 2011 20:10:10 +0000&lt;/pubDate&gt;
  &lt;/item&gt;
  &lt;/channel&gt;
  &lt;/rss&gt;
  </code></pre>
  
  <p>I need a python function that takes this RSS file (I'm using beautifulsoup now), and has a loop that goes through each item. I need a variable that has a string of everything within each <strong>item</strong>.</p>
  
  <p>Example first loop result:</p>
  
  <pre><code>&lt;title&gt;Hello world1&lt;/title&gt;
  &lt;comments&gt;Hi there&lt;/comments&gt;
  &lt;pubDate&gt;Tue, 21 Nov 2011 20:10:10 +0000&lt;/pubDate&gt;
  </code></pre>
  
  <p>This code gets me the first result, but how do I get all the next ones?</p>
  
  <pre><code>html_data = BeautifulSoup(xml)
  print html_data.channel.item
  </code></pre>