当前位置: 软件>JavaScript软件
Web 文档查询服务器 noodle
本文导语: noodle 是一个 Node.js 服务器和模块,客户端可用来从 Web 文档中查询数据。 功能: 跨域文档查询 (html, json, xml, atom, rss feeds) 服务器支持通过 JSONP 和 JSON POST 查询 支持单个请求多查询 可访问查询服务器的 headers ...
noodle 是一个 Node.js 服务器和模块,客户端可用来从 Web 文档中查询数据。
功能:
- 跨域文档查询 (html, json, xml, atom, rss feeds)
- 服务器支持通过 JSONP 和 JSON POST 查询
- 支持单个请求多查询
- 可访问查询服务器的 headers
- 运行 POST 到文档
- 内存中的缓存
示例代码:
var query = {
url: 'http://google.com/search?q=javascript',
type: 'html',
selector: 'h3.r a',
extract: 'text'
},
request;
request = 'http://dharmafly.noodle-example.jit.su/?q=' +
encodeURIComponent(JSON.stringify(query)) +
'&callback=?';
jQuery.getJSON(request, function (data) {
console.log(data);
demoElement.innerHTML = '' +
JSON.stringify(data, null, 4) +
'';
});