Ответ 1
Используйте CreateReader() и XmlDocument, например
XmlDocument myXmlNode = new XmlDocument();
using (XmlReader reader = myXElement.CreateReader())
{
myXmlNode.Load(reader);
}
XmlDocument происходит из XmlNode.
HI,
Есть ли какой-либо "правильный" способ конвертировать XElement в XmlNode в С# - LinqToXML позволяет с готовностью создавать требуемый XML программно, но для веб-служб SharePoint требуется XmlNode, поэтому как лучше всего смешивать и сопоставлять?
Используйте CreateReader() и XmlDocument, например
XmlDocument myXmlNode = new XmlDocument();
using (XmlReader reader = myXElement.CreateReader())
{
myXmlNode.Load(reader);
}
XmlDocument происходит из XmlNode.