<p>I have inherited a poorly written web application that seems to have errors when it tries to read in an xml document stored in the database that has an "&amp;" in it.  For example there will be a tag with the contents: "Prepaid &amp; Charge".  Is there some secret simple thing to do to have it not get an error parsing that character, or am I missing something obvious? </p>

<p>EDIT:
Are there any other characters that will cause this same type of parser error for not being well formed?</p>

You can replace & with
```
&amp;
```
Or you might also be able to use
CDATA
sections.