title: XML special characters in text node
body: <p>I'm producing a XML file and need to know if I can have ' " characters in the text node of a XML element.</p>
  
  <p>like:</p>
  
  <pre><code>&lt;root&gt;
     &lt;location&gt;48°51'24"N 2°21'03"E&lt;/location&gt;
  &lt;/root&gt;
  </code></pre>
  
  <p>I've read: <a href="http://www.w3.org/TR/REC-xml/#syntax" rel="nofollow">w3c xml syntax</a> and <a href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references" rel="nofollow">character entity reference</a>. And cannot figure out what applies to my situation.</p>
  
  <p>If I validate this in a xml www.w3schools.com/xml/xml_validator.asp it's valid. Do I need to convert this to <code>&amp;apos;</code>? If yes, why?</p>