XDocument à XElement
Comment voulez-vous convertir un XDocument à un XElement?
J'ai trouvé le suivant par la recherche, mais c'est pour la conversion entre XDocument et XmlDocument, pas XDocument et XElement.
public static XElement ToXElement(this XmlElement xmlelement)
{
return XElement.Load(xmlelement.CreateNavigator().ReadSubtree());
}
public static XmlDocument ToXmlDocument(this XDocument xdoc)
{
var xmldoc = new XmlDocument();
xmldoc.Load(xdoc.CreateReader());
return xmldoc;
}
Je ne pouvais pas trouver quelque chose de convertir un XDocument à un XElement. Toute aide serait appréciée.
source d'informationauteur StackOverflowVeryHelpful
Vous devez vous connecter pour publier un commentaire.
XDocument à XmlDocument:
XmlDocument pour XDocument
Pour obtenir l'élément racine de la XDocument vous utilisez
xDoc.Root
D'autres personnes l'ont dit, mais ici, c'est explicitement un échantillon de convertir XDocument à XElement:
Conversion Simple de XDocument à XElement