Cascadia.jl:Julia中CSS选择器库

时间:2024-06-16 20:54:13
【文件属性】:

文件名称:Cascadia.jl:Julia中CSS选择器库

文件大小:18KB

文件格式:ZIP

更新时间:2024-06-16 20:54:13

css webscraping Julia

卡斯卡迪亚 Julia中CSS选择器库。 受用编写的 CSS Selector库的启发,并且在是其直接翻译。 这个软件包依赖于包由 ,这是围绕一个Julia包装 用法 用法很简单。 使用Gumbo将HTML字符串解析为文档,从字符串创建Selector ,然后使用eachmatch获取文档中与选择器匹配的节点。 或者,使用sel""进行与Selector相同的操作。 eachmatch函数返回与选择器匹配的元素数组。 如果找不到匹配项,则返回零元素数组。 对于唯一匹配,数组包含一个元素。 因此,检查数组的长度以测试选择器是否匹配。 using Cascadia using Gumbo n = parsehtml ( "

" ) s = Selector ( " #foo "


【文件预览】:
Cascadia.jl-master
----.travis.yml(356B)
----Project.toml(407B)
----.github()
--------workflows()
----test()
--------selectorTests.json(11KB)
--------example.jl(686B)
--------runtests.jl(2KB)
--------REQUIRE(5B)
----appveyor.yml(1KB)
----src()
--------parser.jl(16KB)
--------Cascadia.jl(169B)
--------selector.jl(14KB)
----LICENSE.md(3KB)
----.gitignore(29B)
----REQUIRE(30B)
----README.md(6KB)

网友评论