Cómo obtener contenido de nodo de JDOM

Estoy escribiendo una aplicación en Java usando import org.jdom. *;

Mi XML es válido, pero a veces contiene etiquetas HTML. Por ejemplo, algo como esto:

  <program-title>Anatomy &amp; Physiology</program-title>
  <overview>
       <content>
              For more info click <a href="page.html">here</a>
              <p>Learn more about the human body.  Choose from a variety of Physiology (A&amp;P) designed for complementary therapies.&amp;#160; Online studies options are available.</p>
       </content>
  </overview>
  <key-information>
     <category>Health &amp; Human Services</category>

Así que mi problema es con las etiquetas <p> dentro del nodo overview.content.

Esperaba que este código funcionara:

        Element overview = sds.getChild("overview");
        Element content = overview.getChild("content");

        System.out.println(content.getText());

pero vuelve en blanco.

¿Cómo devuelvo todo el texto (etiquetas anidadas y todo) del nodo overview.content?

Gracia

Respuestas a la pregunta(7)

Su respuesta a la pregunta