FIELD FROM XML2 — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м
 
(не показана одна промежуточная версия этого же участника)
Строка 5: Строка 5:
  
 
  field_name - имя поля
 
  field_name - имя поля
= Текст =
 
parameters xml_text, field_name
 
 
local b1, b2, pref_from, pref_to, aa
 
 
pref_from := [<] + field_name + [>]
 
pref_to := [</] + field_name + [>]
 
 
b1 := [[at]]( pref_from, xml_text )
 
b2 := at( pref_to, xml_text )
 
 
aa := Copy( xml_text, b1 + len( pref_from ), b2 - b1 - len( pref_from ) )
 
 
b1 := at( pref_from, aa )
 
if b1 > 0
 
  result := Right( aa, Len( aa ) - rat( '>', aa ) )
 
else
 
  result := aa
 
endif
 
 
= Смотрите также =
 
= Смотрите также =
 
[[Полезные функции]]
 
[[Полезные функции]]
  
 
[[FIELD_FROM_XML]]
 
[[FIELD_FROM_XML]]
 
[[Функции Delphi]]
 

Текущая версия на 10:06, 24 декабря 2019

FIELD_FROM_XML2 - это программа из справочника R266

Чтение поля из XML файла ( без группы )

FIELD_FROM_XML2( xml_text, field_name )

xml_text - xml текст
field_name - имя поля

Смотрите также

Полезные функции

FIELD_FROM_XML