Existe-t-il un moyen d'analyser le XML à l'aide de XElement.Parse qui ne convertit pas les entités en caractères ?
exemple :
var xmlText = "<name><firstname>Williáms</firstname></name>";
et si j'analyse ceci en utilisant la méthode ci-dessous :
var element = XElement.Parse(xmlText);
var firstname = element.Element("firstname");
après l'analyse syntaxique, firstname
La valeur est maintenant "Williáms".
Comment puis-je ignorer ces entités pour les changer ?