[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.

P2
  • Rejestracja:ponad 18 lat
  • Ostatnio:około 14 lat
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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.