Получить значение из XML - PullRequest
0 голосов
/ 17 мая 2011

У меня есть XML. Как получить значение CustomerSet из этого?

<a:CreditCards>
 <a:CreditCard>
  <a:AccountNumber>1234XXXXXX23XXXX</a:AccountNumber> 
 <a:ExtendedInfo>
  <a:CustomerSet>RC808687</a:CustomerSet> 
 </a:ExtendedInfo>
 </a:CreditCard>
<a:CreditCards>

Ответы [ 2 ]

0 голосов
/ 17 мая 2011

Посмотрите на это

XmlDocument xml = new XmlDocument();
            xml.LoadXml("<CreditCards>  <CreditCard>   <AccountNumber>1234XXXXXX23XXXX</AccountNumber>   <ExtendedInfo>   <CustomerSet>RC808687</CustomerSet>   </ExtendedInfo>  </CreditCard> </CreditCards> ");
            XmlNodeList xmlList = xml.SelectNodes("/CreditCards/CreditCard/ExtendedInfo/CustomerSet");
0 голосов
/ 17 мая 2011

Попробуйте использовать XPath. Чтобы получить значение CustomerSet, xpath будет /CreditCards/CreditCard/ExtendedInfo/CustomerSet

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...