px普贤教程PuXian
普贤教程 › 包参考

xpath 包

XPath 简化查询(基于 domlite)

xpath.px — XPath 简化查询(基于 domlite)

项值
包名xpath
版本0.1.0
入口xpath.px
分类数据格式与编解码
文件数 / 行数2 / 110

安装与引入

bash
pxpkg init          # 首次
pxpkg add xpath@0.1.0
pxpkg install
px
import xpath
所属分类教程:数据格式与编解码
其余 18 个 def(内部与辅助,可直接调用但不属稳定接口)
函数参数
dom_newtag, attrs, children
dom_texttext
dom_appendparent, child
dom_set_attrnode, key, val
dom_get_attrnode, key
dom_get_childrennode
dom_find_by_tagnode, tag
dom_to_xmlnode, indent
dom_inner_textnode
dom_countnode
xp_select_allnode, tag
xp_select_firstnode, tag
xp_select_by_attrnode, tag, attr_name, attr_val
xp_countnode, tag
xp_textnode, tag
xp_attrnode, tag, attr_name
xp_existsnode, tag
xp_select_childrennode, tag

包内说明(源码头注释)

text
xpath.px — XPath 简化查询(基于 domlite)
⇒ 安装到 .px_modules/<pkg>/ 后不存在 ⇒ 严格模块模式 E3005(装包后加载失败)。
改为**同包相对 import**(pxpkg 明确支持、安装后不变):把 domlite 副本随包分发。