Skycrew пишет: Простой пример: из кода веб-страницы получить значение из тега <h1></h1> (заголовок).. Ну вообще любой парсинг сделать невозмлжно Огорчение
типа этого?
CODE:string st="из кода веб-страницы получить значение из тега <h1>эт заголовок</h1> (заголовок)..";
char ch[999];
int siz;
string zg="";
string nozg="";
strcpy(#ch[0],st);
siz=size(#ch[0]);
for (int n=0; n<siz+3; n++)
{
if (ch[n]=='<' && ch[n+1]=='h' && ch[n+2]=='1' && ch[n+3]=='>')goto d;
nozg=nozg+ch[n];
}
goto ex;
d:;
for (int n1=n+4; n1<siz+4; n1++)
{
if (ch[n1]=='<' &&ch[n1+1]=='/' && ch[n1+2]=='h' && ch[n1+3]=='1' && ch[n1+4]=='>')goto d1;
zg=zg+ch[n1];
}
goto ex;
d1:;
for (int n2=n1+5; n2<siz; n2++)
{
nozg=nozg+ch[n2];
}
messagebox (zg+" = позиция "+format(n+5)+" позиция "+format(n1));
messagebox (nozg);// эт вырезан
ex:;
если повозиться можно остальное сделать скриптом. |