![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Народ помогите разобраться с XML Data Binding [D7, XP]
vegarulez © (2010-01-07 20:07:00)Привет всем мастерам!
Пытаюсь понять как работать с XML Data Binding.
Помогите примером и ссылкой с описанием если ук ого есть сей материал, а то никак не могу понять что делать дальше после того как загружаю в него свой xml файл и получаю *.pas файл.
sniknik (2010-01-17 20:40:00) [1]> подскажите где ошибка???
а что она говорит?
понимаю мало что, по аналогии со строкой выше... но без этого никак.
vegarulez (2010-01-17 19:02:00) [2]sniknik © (09.01.10 19:43) [7]
а справка мало, что говорит... (
подскажите где ошибка???
Пытаюсь прочесть атрибут каждого нового чайлда....
for i:=0 to a.ChildNodes.Count-1 do
memo1.Lines.Add(a.ChildNodes.Nodes[i].AttributeNodes.Nodes[0].text);
TIF (2010-01-10 00:44:00) [3]> чесно говоря мало что понял - разрешение плохое
А кнопкой HQ пользоваться не умеем и выкачать видео в mp4 тоже :)
sniknik (2010-01-09 19:43:00) [4]там нет переменных, есть атрибуты и текст нода.
> Вообщем как с ним правильно работать?
а что говорит справка?
vegarulez (2010-01-09 19:03:00) [5]оки...
перебираю. Как теперь из переменной childnode типа olevariant выдернуть переменную типа стринг? Вообщем как с ним правильно работать?
sniknik (2010-01-09 18:49:00) [6]циклом по чилдам от тега a.
vegarulez (2010-01-09 18:27:00) [7]Так, ну вроде что-то получается.
Теперь вопрос
если у меня допустим вот такая структура xml файла:
<a>
<c name="123">abc</c>
<c name="234">bcd</c>
<c name="432">cde</c>
...
</a>
как мне прочитать атрибут name во второй, 3-ей и т.д. строках?
vegarulez (2010-01-09 12:35:00) [8]на ютубе смотрел - чесно говоря мало что понял - разрешение плохое. плюс он использует какие-то процедуры, методы и функции - которые у него автоматом выводятся у меня в D7 такого нет (
Там самую первую он пишет getpropertylist если я правильно понимаю, при том что у него судя по всему propertylist.pas который он прописал до этого в юзес. Но у меня такой нет. Т.е. если у меня допустим *.pas файл называется к примеру test.pas то по идее должен быть gettest?...
И ещё вопрос как сделать в D7, чтобы так же как и у него писались все методы функции которые можно использовать, когда он из них, из списка возможных, выбирает?
сечас ещё почитаю ссыль http://drbob42.com/examines/examin23.htm
и на основании неё посомтрю более внимательно ютюб и отпишусь по вопросам.
TIF (2010-01-09 03:42:00) [9]Delphi 6 XML Data Binding
http://drbob42.com/examines/examin23.htm
Delphi Programming Tutorial #39 - XML Data Binding
http://www.youtube.com/watch?v=4D78MG4CaAI
vegarulez (2010-01-08 21:25:00) [10]Нароод, неужели никто так не работал с XML??? Помогите плиз