https://www.liquid-technologies.com/XML/EscapingData.aspx I will ignore all html entities, to keep things simple, because all others characters can be written as utf-8 characters. https://www.tutorialspoint.com/html5/html5_entities.htm