|
分享例程
界面截图: |
|
备注说明: |
可以解析table以及子标签 tr的属性 以及td的值 |
本帖最后由 零碎不堪 于 2017-1-23 11:58 编辑
最近做一个解析html的程序,其中有一个table包含很多数据,为了方便就做出了一个解析table的功能,由简单的几个方法实现,依赖的几个文本处理方法也都放进去了,模块仅13.7K使用方便
首先取出一个完整的table如 <table>........</table>,存放于变量中然后使用 table.解析(tab文本)
这样就解析完成,可以使用 table.取tr数量() 获得tr的总数,
取数据如下
table.取属性文本(“tr[1].username”) 取出第一个tr里key为username的value
table.取属性文本(“tr[1].td.8”) 取出第一个tr中 第8个td的值
table.取属性数组(“tr”) 取出所有的tr属性 返回一个数组
table.取map(map) 取出所有解析出的值 返回一个数组
解析Table.zip
(4.01 KB, 下载次数: 414)
补充内容 (2025-5-7 10:20):
源码地址https://125.confly.eu.org/thread-14173303-1-1.html |
|