试图将网站的内容复制到字符串中进行分析
Posted
技术标签:
【中文标题】试图将网站的内容复制到字符串中进行分析【英文标题】:Trying to copy the contents of a website to a string for analysis 【发布时间】:2021-06-08 12:01:48 【问题描述】:所以我正在为 mt5 平台的新闻过滤专家编写代码。代码应该是这样工作的,下载 html 页面,将页面内容复制到字符串中,然后使用该字符串进行分析。
到目前为止,我已经成功下载了html页面 现在的主要问题是将 html 页面的内容复制到字符串中以帮助我进行分析。请帮忙
int filehandle2=FileOpen("news-log.html",FILE_READ|FILE_BIN); TXT=FileReadString(filehandle2,ArraySize(result));
【问题讨论】:
【参考方案1】:试试下面的代码,应该可以了。
string str;
int file_handle=FileOpen("news-log.html",FILE_READ|FILE_BIN|FILE_ANSI);
if(file_handle!=INVALID_HANDLE)
str=FileReadString(file_handle,int(FileSize(file_handle)));
FileClose(file_handle);
else PrintFormat("Failed to open %s file, Error code = %d","news-log.html",GetLastError());
【讨论】:
您好,谢谢您的解决方案,它现在复制但不是整个文件,它复制了文件的 1/4,字符串的长度是否有限制? 据我所知。您可以发布您的文件的副本吗? 好吧,让我来做吧 ***.com/questions/67922487/… 我在那里重新整理了我的问题,期待您的回复,非常感谢以上是关于试图将网站的内容复制到字符串中进行分析的主要内容,如果未能解决你的问题,请参考以下文章