leer archivo xml problemas til y encode
XmlDocument xmlDocument = new XmlDocument();
StreamReader reader = new StreamReader(filePath);
xmlDocument.Load(reader);
reader.Close();
fuente: https://stackoverflow.com/questions/51873880/c-sharp-xmldocument-loadstring-fails-when-encoding-for-file-is-unicode