This commit is contained in:
2017-01-17 16:47:36 +01:00
parent 1f9c503e67
commit b94d8b9baf
5 changed files with 86 additions and 287 deletions
+12 -4
View File
@@ -219,17 +219,25 @@ QStringList cErnaehrungPlugin::search(const QString& szSearch, const QString& sz
delete reply;
QList<QByteArray> szList = szData.split('\n');
int z;
for(int z = 0;z < szList.count();z++)
for(z = 0;z < szList.count();z++)
{
QString szLine = QString::fromUtf8(szList.at(z));
if(szLine.contains("<li><a href=\"http://www.ernaehrung.de/lebensmittel"))
if(szLine.contains("Suchergebnisse"))
break;
}
for(;z < szList.count();z++)
{
QString szLine = QString::fromUtf8(szList.at(z));
if(szLine.contains("<a href=\"http://www.ernaehrung.de/lebensmittel"))
{
QString szReply;
QString szURL;
szURL = szLine.mid(szLine.indexOf("<li><a")+13);
szURL = szURL.left(szURL.indexOf(">")-1);
szURL = szLine.mid(szLine.indexOf("<a href")+9);
szURL = szURL.left(szURL.indexOf("\""));
szReply = szLine.mid(szLine.indexOf("\">")+2);
szReply = szReply.left(szReply.indexOf("<"));