Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Поиск ссылок в htm файле


Автор: vmprog 15.8.2008, 14:43
Всем привет!

Есть необходимость в htm файле который находится на локальном диске найти необходимую (искомую) ссылку или просто нужную последовательность. Как лучше поступить и какие функции применять? 
Читать построчно QString line = in.readLine() или посимвольно? 
Дайте pls пример, ссылку или ткните носом литературу по этой теме.

Код

QFile file("index.htm");
if (file.open(QFile::ReadOnly)) 
{
           QTextStream in(&file); 
       QChar ch;       
           while (!in.atEnd()) { 
       QString line = in.readLine();
       in >> ch;
 }



С уважением, Владимир.

Автор: SABROG 15.8.2008, 15:57
Лучше, конечно, построчно. Если ссылка всегда одна и та же, то можно использовать метод indexOf класса QString.
Иначе лучше использовать QRegExp.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)