[delphi] Parser XML

0

Witam mam następujący problem, mam program który ładuje pliki xml do parsera, niestety niektóre pliki są jakby nie poprawnie napisane, tzn. mają 2 główne bloki przez co dostaję błąd że Parser nie może załadować pliku. Edycja plików xml nie wchodzi w grę muszą pozostać takie jakie są. Chciałem się was zapytać czy jest jakiś sposób na wczytanie tego pliku pomimo tego, albo na samo wczytanie pierwszego bloku, bo dane z drugiego i tak nie są mi potrzebne.

0

Wydaje mi się że parsera nie zmusisz do wczytania niepoprawnego pliku.
Ale możesz najpierw wczytać sobie plik do StringList i wywalić drugi blok, i tak smodyfikowane dane załodować do parsera.
Ewentualnie możesz napisać własny parser XML ;)
Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1