Пытаюсь использовать парсер msxml2.0 но возникла проблема...
не знаю как получить доступ к данным к конкретной структуре документа xml (нода вроде бы)
На основании статей в инете подключил xml документ но дальше не понимаю что делать =\
Расскажите пожалуйста пошагово, какие действия надо делать чтобы читать данные из нужных нод.
msxml парсер (расскажите как работать)
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
Delphi не знаю, подкину VB, функции идентичны...
Все функции DOM:
http://msdn.microsoft.com/library/en-us ... 4e2824.asp
Так пользуют XPATH
http://msdn.microsoft.com/library/en-us ... f72ed1.asp
Код: Выделить всё
Set xmlDoc = CreateObject("MSXML2.DOMDocument")
'read file
xmlDoc.load("c:\doc.xml")
'get firstnode content
nodeTxt = xmlDoc.SelectSingleNode("Root/Book").Text
'change content of second node nodeTxt = xmlDoc.SelectSingleNode("Root/Book[2]").Text = "BlaBla"
Код: Выделить всё
doc.xml
---
<Root>
<Book> Mumu </Book>
<Book> Gerasim </Book>
<Book> Barynja </Book>
</Root>
---
http://msdn.microsoft.com/library/en-us ... 4e2824.asp
Так пользуют XPATH
http://msdn.microsoft.com/library/en-us ... f72ed1.asp
-------------
Лень - двигатель прогресса!
Лень - двигатель прогресса!
Спасибо за "правильные" линки, все получилось =)