J'ai besoin d'aide pour retourner un objet XmlDocument de XPathNodeIterator.Renvoyer un XmlDocument à partir de XPathNodeIterator
Voici ce que je voulais faire:
public XmlDocument GetFilteredXML(XmlDocument baseXML, int codeID)
{
XPathNavigator nav = baseXML.CreateNavigator();
string xpath = /*some expression based on codeID*/;
XPathExpression exp = nav.Compile(xpath);
exp.AddSort(/*do some sorting*/);
XPathNodeIterator iter = exp.Select(exp);
// Here how do I return an XmlDocument object from
// the iterator which contains the selected nodes only?
}
J'ai utilisé XPathExpression pour ajouter quelques critères de tri. – Daniel
La propriété OuterXml renvoie l'intégralité du fichier XML tel quel (non filtré) – Daniel