delphi – 如何使用TIdHTTP中的字符串创建IHTMLDocument2?
发布时间:2020-12-15 10:11:02 所属栏目:大数据 来源:网络整理
导读:我用IdHTTP.Get下载了一个URL,我需要搜索HTML标签并提取一些数据. 我如何将IdHTTP.Get返回的字符串转换为IHTMLDocument2? 解决方法 试试这个: uses ... Variants,MSHTML,ActiveX;var Cache: string; V: OleVariant; Doc: IHTMLDocument2;begin ... Cache :
我用IdHTTP.Get下载了一个URL,我需要搜索HTML标签并提取一些数据.
我如何将IdHTTP.Get返回的字符串转换为IHTMLDocument2? 解决方法
试试这个:
uses ... Variants,MSHTML,ActiveX; var Cache: string; V: OleVariant; Doc: IHTMLDocument2; begin ... Cache := IdHTTP.Get(url); Doc := coHTMLDocument.Create as IHTMLDocument2; // create IHTMLDocument2 instance V := VarArrayCreate([0,0],varVariant); V[0] := Cache; Doc.Write(PSafeArray(TVarData(v).VArray)); // write data from IdHTTP // Work with Doc end; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |