#include "stdafx.h"
using namespace System;
using namespace System::Xml;
using namespace System::Xml::XPath;
using namespace System::Collections;
void GetM(XPathNavigator ^nav)
{
XPathNodeIterator ^list = nav->Select("/M/M/N");
while (list->MoveNext())
{
XPathNavigator ^n = list->Current;
Console::WriteLine(n->Value);
}
}
void main()
{
XmlDocument ^doc = gcnew XmlDocument();
try
{
doc->Load("a.xml");
XPathNavigator ^nav = doc->CreateNavigator();
nav->MoveToRoot();
GetM(nav);
}
catch (Exception ^e)
{
Console::WriteLine("Error Occurred: {0}", e->Message );
}
}