I have a web application, in which the content of a textarea is stored in a file on the server, and retrived later(to display on the web page). The issue here is, when some text from a MS Word doc is copied and pasted on the textarea and if it is stored on file, it gets stored with some special html tags like "<TABLE class=MsoNormalTable "> . So later if i retrieve the content of the file and display it in any <p> tag, the special characters like "(double quotes),-(hyphen).',^,....are not recognized by the browser and gets displayed as "??"...Is there any way to avoid this or any workarounds?