Как извлечь данные из файла XML - PullRequest
0 голосов
/ 13 мая 2009

Я использую парсер MSXML4.0 в VB6. У меня есть файл XML, который просматривается и выбирается пользователем. XML содержит много тегов. Я заинтересован в извлечении данных, содержащихся в дочерних узлах тега с именем leadmeasurements. Тег измерения отведений также будет содержать множество дочерних узлов ... Я не знаю, как использовать MSXML 4.0. Может кто-нибудь мне помочь ?? мне нужно знать все функции, которые мне нужно вызывать, чтобы получить узлы с именем leadmeasurements, а затем извлечь данные из дочерних узлов. Пожалуйста, дайте мне пример кода, на который я могу сослаться, и узнайте, как эффективно использовать функции MSXML4.0.

Ответы [ 2 ]

2 голосов
/ 13 мая 2009

Хорошо, вот как вы получаете содержимое узла Leadmeasurements,

Dim oDoc AS DOMDocument
Dim oNode AS IXMLDOMNode
Set oDoc = new DOMDocument40
oDoc.Load "MyXmlFile.xml"

Set oNode = oDoc.SelectSingleNode("//leadmeasurements")

MsgBox oNode.Text

Теперь, что вы хотите с этим сделать?

0 голосов
/ 13 мая 2009

Когда я столкнулся с перспективой анализа данных Xml в VB6, я создал новый видимый COM-класс в DotNet и использовал его функции обработки Xml, которые я мог вызывать из VB6.

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