Link to home
Start Free TrialLog in
Avatar of ITsolutionWizard
ITsolutionWizardFlag for United States of America

asked on

asp.net xml xmldocument node

Below I have xml and class I created but I do not know how to capture the value. Check the "?"

public DirDomain.Member MemberInfo(string ID)
        {
            #region Locate the XML File
            string filename = DomainCompany.memberXmlFileDir;
            #endregion
            #region Create Instance
            //create new instance of XmlDocument
            XmlDocument doc = new XmlDocument();
            #endregion
            #region Load the File
            //load from file
            doc.Load(filename);
            #endregion
            DirDomain.Member mm = new DirDomain.Member();        
            XmlNode selectedMember = doc.DocumentElement.SelectSingleNode("//Member[ID='" + ID + "']");
            foreach (XmlNode xn in selectedMember)
            {
                string mytype = ? //I want to get <Type> </Type> value
               
            }
            return mm;
        }


<?xml version="1.0" encoding="utf-8"?>
<Members>
  <Member>
    <Email>rickyandnary@gmail.com</Email>
    <Password>XwJ6uYW2yI/0O3vSe6NKeA==</Password>
    <FirstName>Rickasdfasdy</FirstName>
    <LastName>Yuasdfasdf</LastName>
    <Type>Gold</Type>
    <IsPrinterSellerCompany>NO</IsPrinterSellerCompany>
    <IsTechnician>NO</IsTechnician>
    <IsManufacturer>NO</IsManufacturer>
    <IsAdmin>NO</IsAdmin>
    <Status>ACTIVE</Status>
    <ID>F4JQoG7wsQmL9wMTrNzXncEhQbqzgMIB</ID>
  </Member>
</Members>
Avatar of Miguel Oz
Miguel Oz
Flag of Australia image

Use item property as shown below:
string mytype = selectedMember("Type").InnerText

Open in new window

Avatar of ITsolutionWizard

ASKER

not working. see attachment
error10.jpg
ASKER CERTIFIED SOLUTION
Avatar of Carl Tawn
Carl Tawn
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial