Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.03.21;
Скачать: CL | DM;

Вниз

Народ помогите разобраться с XML Data Binding   Найти похожие ветки 

 
vegarulez   (2010-01-07 20:07) [0]

Привет всем мастерам!
Пытаюсь понять как работать с XML Data Binding.
Помогите примером и ссылкой с описанием если ук ого есть сей материал, а то никак не могу понять что делать дальше после того как загружаю в него свой xml файл и получаю *.pas файл.


 
vegarulez   (2010-01-08 21:25) [1]

Нароод, неужели никто так не работал с XML??? Помогите плиз


 
TIF ©   (2010-01-09 03:42) [2]

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-09 12:35) [3]

на ютубе смотрел - чесно говоря мало что понял - разрешение плохое. плюс он использует какие-то процедуры, методы и функции - которые у него автоматом выводятся у меня в D7 такого нет (
Там самую первую он пишет getpropertylist если я правильно понимаю, при том что у него судя по всему propertylist.pas который он прописал до этого в юзес. Но у меня такой нет. Т.е.  если у меня допустим *.pas файл называется к примеру test.pas то по идее должен быть gettest?...

И ещё вопрос как сделать в D7, чтобы так же как и у него писались все методы функции которые можно использовать, когда он из них, из списка возможных, выбирает?

сечас ещё почитаю ссыль http://drbob42.com/examines/examin23.htm
и на основании неё посомтрю более внимательно ютюб и отпишусь по вопросам.


 
vegarulez   (2010-01-09 18:27) [4]

Так, ну вроде что-то получается.

Теперь вопрос
если у меня допустим вот такая структура xml файла:

<a>

  <c name="123">abc</c>
  <c name="234">bcd</c>
  <c name="432">cde</c>
  ...
 

</a>


как мне прочитать атрибут name во второй, 3-ей и т.д. строках?


 
sniknik ©   (2010-01-09 18:49) [5]

циклом по чилдам от тега a.


 
vegarulez   (2010-01-09 19:03) [6]

оки...
перебираю. Как теперь из переменной childnode типа olevariant выдернуть переменную типа стринг? Вообщем как с ним правильно работать?


 
sniknik ©   (2010-01-09 19:43) [7]

там нет переменных, есть атрибуты и текст нода.

> Вообщем как с ним правильно работать?
а что говорит справка?


 
TIF ©   (2010-01-10 00:44) [8]

> чесно говоря мало что понял - разрешение плохое

А кнопкой HQ пользоваться не умеем и выкачать видео в mp4 тоже :)


 
vegarulez   (2010-01-17 19:02) [9]

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);


 
sniknik ©   (2010-01-17 20:40) [10]

> подскажите где ошибка???
а что она говорит?

понимаю мало что, по аналогии со строкой выше... но без этого никак.



Страницы: 1 вся ветка

Текущий архив: 2010.03.21;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.01 c
6-1215009957
FireMan_Alexey
2008-07-02 18:45
2010.03.21
Proxy-Server вопрос по RFC2068


2-1263675531
HRustBB
2010-01-16 23:58
2010.03.21
указатель на пременную THighlihter


2-1264058602
tipman
2010-01-21 10:23
2010.03.21
Запуск файла с любым расширением ( *.doc) в качестве исполняемого


6-1214898330
OberonAR
2008-07-01 11:45
2010.03.21
WebBrowser и загрузка файла


1-1243939536
Skyhawk
2009-06-02 14:45
2010.03.21
Верхний регистр