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

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

запрос значения параметра (XMLDocument) [D7, WinXP]


Страницы:   1 2

lehich ©   (2005-08-25 16:23:00) 

подскажите как запросить значение параметра (параметры: IDDOC, IDUL, OGRN, INN, KPP) используя XMLDocument? кусок кода XML привожу ниже...

заранее премного благодарен!
______________________

<?xml version="1.0" encoding="windows-1251" standalone="no"?>
<MESS_DATA VER="1.0">
<HEADER IDFILE="######" S_ID="######" S_CODE="###" S_NAME="######" TIMESTAMP="13.10.2004_14.18.12" PRG_VER="1.0.0 от 01.08.2004" CNT_DOK="    16631">
<USER DOLGN="######" FAM_FL="#####" NAME_FL="####" OTCH_FL="#####" TEL="#####" EMAIL="####"/>
</HEADER>
<UL IDDOK="####" IDUL="######" OGRN="######" INN="######" KPP="#######">


lehich   (2005-08-25 17:49:00) [21]

я конечно понимаю что это попахивает очень большим халявством, лейтяйничеством и всякими другими вещами но может можно поделиться???

P.S. прошлый формат мне больше нравился... он в Access лего заливался :-)))


Fay   (2005-08-25 17:45:00) [22]

2 lehich   (25.08.05 17:41) [4]
Конечно есть. Я второй год с ними (этими файлами) работаю и диплом на эту тему писал. Только корень не <MESS_DATA VER="1.0">, а <EGRIP_IP(UL)_DATA VER="1.0">.


lehich   (2005-08-25 17:41:00) [23]


> Fay ©   (25.08.05 17:40) [3]

совершенно верно... и так как все у нас в россии делается через одно место, то ПО для выгрузки такого файла написали а для загрузки и дальнейшей работы нифига... и естественно на все вопросы получаешь полный пофигительный ответ... может у тебя есть что???


Fay   (2005-08-25 17:40:00) [24]

2 lehich   (25.08.05 16:23)
Прикольно! Какой знакомый формат 8)
Это файлы из МНС?


lehich   (2005-08-25 17:39:00) [25]

посмотрел пример во встроенной помощи Delphi... :
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<!DOCTYPE StockHoldings SYSTEM "sth.dtd">
<StockHoldings>
  <Stock exchange="NASDAQ">
     <name>Borland</name>
     <price>15.375</price>
     <symbol>BORL</symbol>
     <shares>100</shares>
  </Stock>
  <Stock exchange="NYSE">
     <name>Pfizer</name>
     <price>42.75</price>
     <symbol>PFE</symbol>
     <shares type="preferred">25</shares>
  </Stock>
</StockHoldings>

и далее работа через:
BorlandStock := XMLDocument1.DocumentElement.ChildNodes[0];
Price := BorlandStock.ChildNodes['price'].Text;

но всё дело в том что у меня-то значения параметров не находятся внутри двойных квадратных скобок... у меня не
<price>42.75</price>
а
<price="42.75"/>
и как отсюда вытаскивать чего-то не могу понять... :-(((
как например вытащить значения для IDDOC, IDUL, OGRN, INN, KPP идущие после знака равенства???


Polevi   (2005-08-25 16:43:00) [26]

selectSingleNode + getAttribute


Страницы:   1 2

Наверх

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