# nim-querySelector **Repository Path**: SuperWindcloud/nim-query-selector ## Basic Information - **Project Name**: nim-querySelector - **Description**: 适用于nim的 HTML querySelector 库 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-01 - **Last Updated**: 2024-12-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 使用 CSS 选择器查询 HTML 的库, ### 例如 JavaScript `document.querySelector`/`document.querySelectorAll`。 ## 安装 Nimquery 可在 Nimble 上使用: ```` nimble install nimquery ```` ## Usage ```nim from xmltree import `$` from htmlparser import parseHtml import nimquery let html = """ Example

1

2

3

4

""" let xml = parseHtml(html) let elements = xml.querySelectorAll("p:nth-child(odd)") echo elements # => @[

1

,

3

] ```