小蜗牛 发表于 2021-6-13 21:32:10

蜗牛模块

本帖最后由 小蜗牛 于 2021-6-13 21:33 编辑

数组类/哈希表
      支持JSON,支持表单,支持分割,后面有时间再支持CSV...
      实测解析一个1.38 GB的文件, 耗时20秒, 平均每秒解析70M.. 注:超过2G就解析不了,原因不解释,懂的都懂...
      容错模式,允许没有"," 默认按JSON标准解析
      支持类型有:变整数,哈希表,数组类,小数,整数,文本,逻辑型,长整数
      必须注意的是它们都是参考类型!!
      数组2 = 数组1
      数组2.清空()
      那么,数组1 也是被清空了的!
      如果需要复制对象,请使用 数组.复制副本(复制到变量)

线程储存器

      假设:A线程置值(50)
      这时:B线程置值(100)
      接下来,A线程来取值,那么取到的还是50
      可能与"线程状态类"相似..我只是说可能,因为我也没用过"线程状态类"

网页解析器
      不支持CSS选择器
      支持读写属性,增删..
      支持读写标签,增删..

文本进度条
      支持多线程..
      防止刷新过快...

文本模板类
      解析文本: "我是内容{我是主键},转义\{我不是主键}"
      解析结果: "我是内容"-> 文本
      解析结果: "我是主键" -> 主键
      解析结果:",转义{我不是主键}"-> 文本

文本过滤器
      一般用于批量,快速过滤的包含脏话的内容!

文本分割类
      用于分割文本,文件
      分割文件支持文件编码有:UTF-8/GBK/UTF-16,支持超大文件..
      分割文本支持回调分割,或者分割到数组..

文本操作/编码
      文本_取中间/文本_取出现次数/文本_取左边/文本_取右边/文本_近似等于
      编码_URL编码/编码_URL解码

由于火山加入了"创建对象指针/释放对象指针/分配内存/释放内存/"但是还没有公开出来..
所以,目前需要使用本模块的话,需要更新替换这两个文件否则需要等待火山下个版本的更新..

下面是模块:



小蜗牛 发表于 2021-6-13 22:38:40

w_base.v/ w_base.v 文件在\plugins\vprj_win\classlib\sys\base进行覆盖

伟业 发表于 2021-6-14 00:14:07

不懂,路过。。。。。。。。。

lhy984493 发表于 2021-6-14 19:59:42

超过2G就解析不了,不就是怕做爬虫:噜阿噜

呵呵仙8 发表于 2021-6-15 13:05:13

谢谢,学习下
页: [1]
查看完整版本: 蜗牛模块