title: HTML inside node using ElementTree
body: <p>I am using ElementTree to parse a XML file. In some fields, there will be HTML data. For example, consider a declaration as follows:</p>
  
  <pre><code>&lt;Course&gt;
      &lt;Description&gt;Line 1&lt;br /&gt;Line 2&lt;/Description&gt;
  &lt;/Course&gt;
  </code></pre>
  
  <p>Now, supposing _course is an Element variable which hold this Couse element. I want to access this course's description, so I do:</p>
  
  <pre><code>desc = _course.find("Description").text;
  </code></pre>
  
  <p>But then desc only contains "Line 1". I read something about the .tail attribute, so I tried also:</p>
  
  <pre><code>desc = _course.find("Description").tail;
  </code></pre>
  
  <p>And I get the same output. What should I do to make desc be "Line 1<br />Line 2" (or literally anything between  and )? In other words, I'm looking for something similar to the .innerText property in C# (and many other languages I guess).</p>