Итак,Получить конкретные узлы из XPathDocument
У меня есть этот XPathDocument что я получаю обратно из POST-запроса, и это в основном выглядит следующим образом:
<eExact xsi:noNamespaceSchemaLocation="eExact-XML.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Messages>
<Message type="0">
<Topic code="GLTransactions" node="GLTransaction">
<Data keyAlt="138100138" />
</Topic>
<Date>2013-04-10T16:57:00</Date>
<Description> Topic [GLTransactions] Bestaat reeds - Boekstuknummer: 138100138, Dagboek: 81, Boekjaar: 2013</Description>
</Message>
<Message type="2">
<Topic code="GLTransactions" node="Account">
<Data keyAlt="577" />
</Topic>
<Date>2013-04-10T16:57:00</Date>
<Description>Bijgewerkt</Description>
</Message>
<Message type="2">
<Topic code="GLTransactions" node="GLTransaction">
<Data keyAlt="138100140" />
</Topic>
<Date>2013-04-10T16:57:00</Date>
<Description>Aangemaakt</Description>
</Message>
</Messages>
</eExact>
Это слишком много информации , как мне нужно только следующие вещи: Для каждого сообщения где темы узла = «GLTransaction»ИMessa ge type = 2, мне нужен Data KeyAlt и Описание.
Язык программирования - VB.NET.
Спасибо большое, ребята!
Ваш вопрос смущает меня. Вы хотите сказать, что вы возвращаете этот * XML-документ * из POST-запроса и пытаетесь его прочитать с помощью класса XPathDocument? –
Да, тем временем я нашел ответ и разместил его здесь. –