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

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

Как проверить XML документ на валидность


Ш-К ©   (2004-06-30 16:50:00) 

Сабж


Dok_3D   (2004-06-30 20:20:00) [1]

Ну, что-то типа такого:

uses MSXML2_TLB;

var XMLDoc : IXMLDOMDocument2;

begin
XMLDoc := CreateOleObject('MSXML2.DOMDocument.4.0') as IXMLDOMDocument2;
XMLDoc.async := False;
XMLDoc.resolveExternals:=False;
boLoadComplete := True;
boLoadComplete := XMLDoc.Load(stFileName);
if not boLoadComplete then
    raise Exception.Create(Format('Ошибка загрузки данных. %s Line %d. Error Code=%d.',
                                   [XMLDoc.parseError.reason,
                                    XMLDoc.parseError.line,
                                    XMLDoc.parseError.errorCode]));

XMLDoc := nil;
end;


Moss   (2004-06-30 18:50:00) [2]

Читай так:

Как проверить XML документ на инвалидность :)


ЮрийК   (2004-06-30 18:48:00) [3]

Открыть в IExplorer-е.


Наверх

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