Get(Tekst strony WWW)

0

Witam.
Czy jest jakis komponent który wyodrębni mi teks strony - czyli tylko to co widzę w przeglądarce chcę wpakować do Memo. Dajmy na to że kod strony mogę pobierać z pliku lub z serwera - w kazdym bądź razie to nie istotne.
Pozdrawiam.

0

Wystarczy tagi usunac, mniej wiecej tak:

string removeTags( const string & html )
{
	bool insideTag = false;
	string result;
	for( int i = 0; i < html.size(); i++ )
	{
		if( !insideTag )
		{
			if( html[i] == '<' ) 
				insideTag = true;
			else
				result += html[i];
		}
		else
		{
			if( html[i] == '>' )
				insideTag = false;
		}
	}
	return result;
}
0

No tak ale do doskonałości to jeszcze daleko. Zobacz źródło tej stonki to zobaczysz.

0

Czyli chcesz pobrać jakiś wybrany fragment tekstu?

0

A dobra dzięki za podpowiedź.
Trochę kombinowana z AnsiPos mnie zadowala.
Pozdro.

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