leer - system xml linq example c#
Cómo convertir XElement a XDocument (2)
¿Cómo puedo convertir XElement en XDocument? ¿Hay algún método incorporado para esto? La única forma en la que puedo pensar es sin el new XDocument(xelement.ToString())
que resultará en la creación de cadenas de caracteres grandes y luego analizarlas, reduciendo así el rendimiento.
He tenido un gran éxito con esto:
var xDoc = XDocument.Load(xml.CreateReader());
Simplemente pase el XElement
al constructor de XDocument
:
var xdoc = new XDocument(new XElement("a", "b"));