Jak podzielić stringa

R1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 31
0

Cześć,mam w skrócie takie zadanie:
Z pliku który wygląda mniej więcej tak:

Kopiuj
<TABLE>
<CAPTION>Najdłuższe rzeki świata</CAPTION>
<TR>
<TH>Nazwa</TH>
<TH>długość</TH>
<TH>pow. dorzecza</TH>
</TR>
<TR>
<TD>Nil</TD>
<TD>6671</TD>
<TD>2870</TD>
</TR>
</TABLE>

I teraz pytanie..w jaki sposób mogę odczytać każdą z linijek np getlinem po czym odczytać tylko tekst znajdujący się miedzy znacznikami <TR>,</TR>,<TD>,<CAPTION> itd.. tzn chce wydobyć sam tekst który się znajduje pomiędzy nimi. Plus funkcja ma analizować każdą linie na podstawie napotkanych znaczników(ktore przy okazji trafia na stos)

YooSy
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 472
MarekR22
  • Rejestracja: dni
  • Ostatnio: dni
2

Najlepiej użyć gotowego parsera. Parser xml powinien dać rade np libxml2.

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.