title: How to get node contents from JDOM
body: <p>I'm writing an application in java using import org.jdom.*;</p>
  
  <p>My XML is valid,but sometimes it contains HTML tags.  For example, something like this:</p>
  
  <pre><code>  &lt;program-title&gt;Anatomy &amp;amp; Physiology&lt;/program-title&gt;
    &lt;overview&gt;
         &lt;content&gt;
                For more info click &lt;a href="page.html"&gt;here&lt;/a&gt;
                &lt;p&gt;Learn more about the human body.  Choose from a variety of Physiology (A&amp;amp;P) designed for complementary therapies.&amp;amp;#160; Online studies options are available.&lt;/p&gt;
         &lt;/content&gt;
    &lt;/overview&gt;
    &lt;key-information&gt;
       &lt;category&gt;Health &amp;amp; Human Services&lt;/category&gt;
  </code></pre>
  
  <p>So my problem is with the  &lt; p > tags inside the overview.content node.</p>
  
  <p>I was hoping that this code would work : </p>
  
  <pre><code>        Element overview = sds.getChild("overview");
          Element content = overview.getChild("content");
  
          System.out.println(content.getText());
  </code></pre>
  
  <p>but it returns blank.</p>
  
  <p>How do I return all the text ( nested tags and all ) from the overview.content node ?</p>
  
  <p>Thanks</p>