Html 从网页中提取文本信息
我试图创建一个网页,复制一些文本,它从其他网页获得,但我不知道如何做到这一点 举个例子: http站点A上有一个数字,即用户加载页面时特定位置的风速。我确切地知道它在页面上的位置,比如它将始终是页面上的第三个数字,或者它的前面会有Html 从网页中提取文本信息,html,text,Html,Text,我试图创建一个网页,复制一些文本,它从其他网页获得,但我不知道如何做到这一点 举个例子: http站点A上有一个数字,即用户加载页面时特定位置的风速。我确切地知道它在页面上的位置,比如它将始终是页面上的第三个数字,或者它的前面会有风速:,或者其他什么;我有一个定期的表达或一些我知道会给我什么,我想从网页,我有网页所有者的许可使用他们的信息或任何东西。我想能够得到这个号码从网页上,并把它放在我自己的网页上 有没有办法只用HTML来实现这一点?或者我需要使用其他东西来获取信息,比如javascrip
风速:
,或者其他什么;我有一个定期的表达或一些我知道会给我什么,我想从网页,我有网页所有者的许可使用他们的信息或任何东西。我想能够得到这个号码从网页上,并把它放在我自己的网页上
有没有办法只用HTML来实现这一点?或者我需要使用其他东西来获取信息,比如javascript?通常,向其他网站提供信息的页面使用web服务来提供信息 这样,像这样的页面将在选定的url上有一个方法,您可以访问该方法来获取信息 根据它的实现方式,您可以在HTML页面中直接加载web服务的响应。但是,建议使用AJAX调用Web服务并操纵响应
当然,如果没有可用的web服务,并且您将从纯html文本中删除信息,那么您需要使用javascript来完成任务,而仅仅通过html是无法做到的。正如Bardo所说,您有两种选择。第一个是web服务,第二个是通过JavaScript解析页面,或者,很简单,只要找到要提取的信息的位置,就可以在页面中搜索特定模式并提取信息。试试谷歌搜索“屏幕抓取”。