MemoryStream and back to string, it surrounds the string with quotation marks and re-escapes the already-escaped characters.MemoryStream:StreamWriter approach, but to no avail.MemoryStream back to string:string, because the content is already a "string", it escapes the already-escaped quotes and surrounds it with the quotemarks. I don't know how to avoid this behaviour tho.