winform如何获取一个网页中不确定数据,但确定用什么标签,的里面的数据

问题描述

一个网页。不确定他的数据,但是可以确定它用什么标签。也就相当于今天我的数据有2行,可是明天有3行,但是标签相同,我能不能获取了一次之后不用再操心这个问题就是说我的程序跟随着他的网页。我不用再想如果他多加数据了,我还要再次截取的问题用winform做。其他也可以,

解决方案

解决方案二:
这个和winform关系不大把,是获取网络上的数据的问题!1,如果你知道怎么用正则,其实这个问题就容易了!2,或者你可以看看HtmlAgilityPack,这个也可以帮助你!具体的什么数据你没有说,所以,只能这样了!
解决方案三:
我要的是他的文本。然后,我要展示到我的winform的listView里面。但是。好像获取这个东西,我找不到有什么规律,节点我看了好多遍没用,它套用了6个模板。但是我只要搞定一个就可以了。
解决方案四:
引用1楼的回复:

这个和winform关系不大把,是获取网络上的数据的问题!1,如果你知道怎么用正则,其实这个问题就容易了!2,或者你可以看看HtmlAgilityPack,这个也可以帮助你!具体的什么数据你没有说,所以,只能这样了!

我要的是他的文本。然后,我要展示到我的winform的listView里面。但是。好像获取这个东西,我找不到有什么规律,节点我看了好多遍没用,它套用了6个模板。但是我只要搞定一个就可以了。
解决方案五:
引用3楼的回复:

我要的是他的文本。

要他的文本就抓他的文本就可以了,地址是什么?
解决方案六:
引用4楼的回复:

引用3楼的回复:我要的是他的文本。要他的文本就抓他的文本就可以了,地址是什么?

是的,但是。貌似是没有规律的。因为那个页面每一行文字后面都会有个<br/>标签我给个例子吧,假设。今天的数据。文字标题br/><IMGclass="postimg"src=""/><br/>描述<br/><ahref=""target=_blank>A链接显示的文本</a><br/>描述<br/><br/>但是也会出现特别的情况就是文字标题,太长了。写了两行就像下面这样文字标题太长了<br/>再开个文字标题<br/><IMGclass="postimg"src=""/><br/>描述<br/><ahref=""target=_blank>A链接显示的文本</a><br/>描述<br/><br/>有的时候不确定有多少个标签。这样的东西,能够动态每天跟着随网页变化获取数据吗?
解决方案七:
我貌似做过,哈哈。,Q470138890,告诉你
解决方案八:
你用正则表达式做很容易

时间: 2024-11-08 18:53:48

winform如何获取一个网页中不确定数据,但确定用什么标签,的里面的数据的相关文章

请问怎么能够获取一个网页中的所有link对象?

问题描述 大牛可不可以告知下方法?具体实现更佳 解决方案 解决方案二:我想给一个域名中的所有网址进行排名,方法就是先下载若干个页面,循环检测每个页面中的所有link网址,同时累加相应pagerank值,最后输出排名,但是我不知道怎么去获取一个网页中的所有link...解决方案三:webBrowser1.Document.Links解决方案四:要求是把若干个网页保存在硬盘中,然后对这几个网页分析,提取link,请问还能用这个方法吗?解决方案五:能不能这样实现,加载一个网页,用它初始化一个Docum

jsp中调用上一个网页中调用的js里面的input text的值

问题描述 jsp中调用上一个网页中调用的js里面的input text的值 套了一个时间选择的模板,想要获取开始时间和结束时间,但是这两个出现在调用的js里面,怎么获取 解决方案 将控件绑定id,js中有通过id设置控件内容的方法 解决方案二: 当前网页和上一个网页是什么关系?iframe还是window.open? iframe可以用parent或者document.getElementById('ifrID').contentWindow得到相互引用, window.open用opener或

link如何遍历一个网页中所有的文字,以及链接中的文字呢?

问题描述 link如何遍历一个网页中所有的文字,以及链接中的文字呢? link如何遍历一个网页中所有的文字,以及链接中的文字呢? 解决方案 你可以通过广度优先遍历的方式获取,将已经获取的网页存入文件或者数据库,然后递归遍历它中间包含的链接.

C#如何获取当前网页中文本框的值

问题描述 C#如何用webkitbrowser获取当前网页中文本框的值 解决方案 解决方案二:webkitbrowser的官方文档应该有说明吧解决方案三:一定要用这个吗?

MFC在登陆页面中 加一个显示验证码的控件应该加哪个?图片从一个网页中加载出来的

问题描述 MFC在登陆页面中 加一个显示验证码的控件应该加哪个?图片从一个网页中加载出来的 http://202.200.144.63/(gac14yvwcsjrzj45cx1fq4ed)/CheckCode.aspx 我想把这网页里的图片显示在登陆界面作为验证码,请问我该在对话框中加什么控件,我用的是下边的方法 CHtmlView* pView= (CHtmlView*)m_wndSplit.GetPane(0,1); pView->Navigate("http://hao.201201

如何获取一个网页的html文件,并删除一部分内容再交付浏览器显示?

问题描述 如何获取一个网页的html文件,并删除一部分内容再交付浏览器显示? 主要是想做一个简单的弹窗拦截,刚刚接触几乎什么都不懂,求基本方法和相应工具,谢谢! 解决方案 虽然不是很清楚你要干什么,初步猜测是你在访问网站时,有弹出的广告之类.你可以用浏览器的开发模式把相关弹出的js代码删掉,但是入股刷新还会复原的.你毕竟不能改其他网站的服务器代码 解决方案二: 浏览器插件,插入js到对应的窗口,然后Javascript来隐藏某些内容

求教啊,我用winsock获取一个网页的代码,筛选到所有的网页连接,可是再用winsock获取连接的网页却不行!

问题描述 我用winsock获取一个网页(http://www.yellowpages.com.au/search/listingsSearch.do?headingCode=24341&sortByClosestMatch=false&pageNumber=1&region=australia&sortByDetail=true&rankWithTolls=true&currentLetter=&sortByAlphabetical=false&a

获取网页数据-求助大神帮忙 获取一个网页数据

问题描述 求助大神帮忙 获取一个网页数据 https://www.indovision.tv/schedule/table 获取这个网页的 AXN - 154频道 3月21号的节目数据 解决方案 发个HTTP请求,就可以拿到返回的页面数据,然后你就可以当xml来解析.

C# winform 如何给一个网页上文本框赋值

问题描述 C#winform点击一个按钮给一个指定的网页上文本框赋值,不要使用webBrowser,有什么方法吗?查询了很多,都没有办法,再想这可以实现吗?大侠给指点下,谢谢!!! 解决方案 解决方案二:mshtml.dll先获取对象.然后就可以像webBrowser一样操作ie解决方案三:没什么办法不使用webBrowser,你是要把值直接给IE啊那你只能判断不同的IE,然后获取IE的窗体,再去找窗体里的内容,麻烦死了解决方案四:句柄什么的好像可以吧不过这个太麻烦了....而且这个东西很容易被