Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Народ помогите разобраться с 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??? Помогите плиз


Наверх

Титульная страница Поиск, карта сайта Написать письмо