Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Делфи _ считывание из .xml файла

Автор: ponchik 3.05.2007 0:28

Есть проблема!Считываем форму из .xml раз так тысячу!Форма примерно одинаковая, но иногда некоторые "поля" отсутствуют, естественно возникает ошибка.Подскажите пожалста как ее избежать.Если можно прямо кодом smile.gif

Автор: Адель 3.05.2007 2:09

если поле пустое, то из него не считываем
или на месте пустого поля ставишь заведомо не используемый символ(группу символов)..

Автор: Lapp 3.05.2007 2:28

Цитата(Адель @ 2.05.2007 23:09) *

если поле пустое, то ..

Адель, никто не сказал, что поле пустое. Поля просто нет.

Автор: Адель 3.05.2007 2:34

упс, сорь за невнимательность...
->проверить на наличае поля...

Автор: Lapp 3.05.2007 2:37

Цитата(Адель @ 2.05.2007 23:34) *

->проверить на наличае поля...

Как?
Насколько я понимаю, именно в этом и состоит вопрос автора темы..

Автор: hardcase 3.05.2007 2:50

Для начала было бы неплохо, если автор топика соизволит приложить хотябы примерную схему XML файла.

Так могу сказать, что интерфейс IXMLNode (из модуля XMLIntf) поддерживает методы для проверки существования атрибутов/дочерних узлов.