Czy mogę normalnie parsować tekst w zmiennej string przez xml?

0

Witam,

mam taki problem, najpierw ściągam kod źródłowy strony www do zmiennej string i teraz pytanie czy mogę od razu tego stringa parsować, czyli wydobyć to co chcę z niego za pomocą biblioteki xml? Czy jednak muszę najpierw zapisać to w pliku xml?

0

Nie, nie musisz, ale użycie biblioteki XML do parsowania stron internetowych to zły pomysł. Użyj wyrażeń regularnych.

0

dlaczego zły pomysł? doradzono mi właśnie, żebym odszedł od wyrażeń reg. i spróbował z xml.

z regex już się trochę bawiłem ale nie mogę wyjąć informacji znajdujących się pomiędzy >to chcę<

0

Bo przeciętna strona w internecie NIE jest poprawnym dokumentem XML. Nie będzie to po prostu w zdecydowanej większości przypadków działać. A poradników do wyrażeń regularnych jest bardzo dużo. Polecam zacząć od google.

0

już szukałem w google, siedzę nad tym ok. tygodnia i nie mogę uzyskać odpowiedniego efektu, w necie są tylko proste przykłady

0

Bo przeciętna strona w internecie NIE jest poprawnym dokumentem XML.

Przeciętna strona w Internecie nie jest nawet poprawnym dokumentem HTML.
A nawet rzekłbym: mało która strona w Internecie jest poprawnym dokumentem HTML :-)

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