सरल सवाल, मैं सिर्फ < टेम्पलेट > टैग से पाठ का चयन करना चाहता हूं। मेरे पास यह है, लेकिन एक्सपैथ कुछ भी मेल नहीं खाता है।सी # में XPath के साथ नोड्स का चयन कैसे करें?
public static void TestXPath()
{
string xmlText = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>";
xmlText += "<Properties xmlns=\"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties\" xmlns:vt=\"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes\">";
xmlText += "<Template>Normal</Template> <TotalTime>1</TotalTime> <Pages>1</Pages> <Words>6</Words>";
xmlText += "</Properties>";
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(new System.IO.StringReader(xmlText));
foreach (XmlNode node in xmlDoc.SelectNodes("//Template"))
{
Console.WriteLine("{0}: {1}", node.Name, node.InnerText);
}
}
मुझे नहीं पता था कि इस तरह से XPath प्रश्नों को ठीक से हल करने के लिए आपको मनमाने ढंग से उपनाम चुनना था! जानकारी मार्क के लिए धन्यवाद। –