如何使用自定义搜索来获取 html 文件中的数据?

Posted

技术标签:

【中文标题】如何使用自定义搜索来获取 html 文件中的数据?【英文标题】:How to use custom search to get data in html file? 【发布时间】:2013-09-27 14:06:12 【问题描述】:

我们如何使用自定义搜索来使用java-script查找网站链接,我的意思是依赖链接标题,搜索结果将出现在页面上。

代码如下:

<tr><td class="lpage"><a href="http://www.google.com/" title="Google">Google</a></td></tr>
<tr><td class="lpage"><a href="http://www.yahoo.com/" title="Yahoo">Yahoo</a></td></tr>
<tr><td class="lpage"><a href="http://www.bing.com/" title="Bing">Bing</a></td></tr>
<tr><td class="lpage"><a href="http://www.1.com/" title="1">1</a></td></tr>
//and more links  

对于exp:如果有人在自定义搜索中搜索Yahoo,则由于Yahoo的标题存在,带有它的标题名称的yahoo链接将出现在搜索结果中。 其实我会用这个来做站点地图。

是否可以在 html 中使用 java-script 进行自定义搜索?

提前致谢....

【问题讨论】:

【参考方案1】:

使用诸如htmlparser之类的HTML解析器来提取所有href元素

【讨论】:

我下载了 node-htmlparser-master 文件,但是没有自定义搜索模板,我会理解如何使用它.. 你可以给我一个例子...包括该htmlparser文件只是js文件,实际上我不知道如何使用它... @Amin 我发布的链接包含代码示例,只需向下滚动 ;)

以上是关于如何使用自定义搜索来获取 html 文件中的数据?的主要内容,如果未能解决你的问题,请参考以下文章

自定义搜索引擎

如何使用设备的自定义属性来获取产品的版本号

搜索json内容的功能

如何为 DataTable 中的每一行设置/获取自定义数据

如何将最新数据附加到android中的自定义基本适配器列表视图?

如何通过自定义组件文件搜索Joomla前端com_search组件的mysql表?