文件名称:raspador:一个简单而强大的刮取元数据的库
文件大小:298KB
文件格式:ZIP
更新时间:2024-04-22 18:28:03
TypeScript
Raspador-简化元数据抓取! 一个简单而强大的库,用于抓取元数据。 易于使用的刮板,无太多开销。 不涉及复杂的逻辑。 只需创建您的选择器,然后让raspador处理其余的操作即可。 用TypeScript编写,因此您不必担心分别查找和安装类型。 用法 从包装中导入所需的物品 import raspador , { ld$ , Root , Selectors } from 'raspador' ; 通过将html字符串提供给raspador函数来创建刮板 const scraper = raspador ( html ) ; 设置规则 const selectors : Selectors = ( $ : Root ) => ( { title : [ $ ( 'meta[property="og:title"]' ) . attr ( 'content' ) , $ (
【文件预览】:
raspador-main
----raspador.png(179KB)
----.eslintrc(269B)
----rollup.config.js(400B)
----.github()
--------workflows()
----commitlint.config.js(67B)
----.commitlintrc(67B)
----src()
--------raspador.ts(838B)
--------utils()
--------index.ts(210B)
--------interface()
----.npmignore(44B)
----ISSUES_TEMPLATE.md(1KB)
----CONTRIBUTING.md(1KB)
----tsconfig.json(6KB)
----.prettierrc(25B)
----LICENSE.md(1KB)
----README.md(4KB)
----.husky()
--------commit-msg(78B)
--------pre-commit(58B)
--------.gitignore(2B)
----jest.config.ts(6KB)
----PR_CHECKLIST.md(1KB)
----.editorconfig(210B)
----.gitignore(23B)
----.eslintignore(22B)
----package-lock.json(436KB)
----package.json(3KB)