javascript - Web Api 从网站中提取信息

标签 javascript jquery python api

我需要一种从网页中提取标题并从 json 返回的服务。我不想解析网页或浪费任何不必要的 CPU 周期。 即调用应该是这样的:

curl http://api.someservice.com/fetch?url=google.com&element=title&out=json

api 的响应将是:

{
    response: {
        title: "Google"
        source: "google.com"
    }
    status: "success"

}

任何提示将不胜感激

最佳答案

你应该看看YQL - 这是来自 Yahoo! 的通用服务可以很容易地进行这种抓取。试试这个:

select * from html where url="google.com" and xpath='//title'

Test it here.

关于javascript - Web Api 从网站中提取信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6221235/

相关文章:

android - 如何在 python Flask 服务器端接收从 android 客户端上传的文件

javascript - 我有多个带有复选框及其值的 <td>。我想更改 <td> 的颜色

javascript - 如何替换 javascript es6 中的 jQuery .val() 函数?

javascript - 如何将 div 元素移动到另一个 div 元素内?

javascript - 错误的元素集中在 Chrome 中

javascript - jQuery:不活动刷新/注销

python - KFold 交叉验证无法修复过度拟合

javascript - 无法在我的网络应用程序中访问 firebase 实时数据库

javascript - 使 Canvas 球平稳移动

python - PIL 的 image.paste 操作会降低图像/绘制文本的质量