VirtualMV/HTML/Basic/Special characters

Introduction
Certain reserved characters are part of the XML syntax and will not be interpreted as themselves if used in the data portion of an element. There are some text equivalent strings to represent special characters (starting with an & and ending with a ; (eg. &amp;amp;).The International standards organisation (ISO) has defined character extensions to the standard ASCII set using numerical values (starting with &# and ending with ; (eg. &amp;#38; = &). You need to substitute a special character sequence (called an "entity" by XML) as follows: ^table; Some reserved and special characters

The &amp;apos; is not well supported. There are many more! Ref: Phillips (2000), Appendix D