精易论坛
标题: json 文本取时间最早的文本 求解答个小逻辑 [打印本页]
作者: 满天飘雪 时间: 昨天 10:05
标题: json 文本取时间最早的文本 求解答个小逻辑
.版本 2
.支持库 spec
.子程序 _按钮1_被单击
.局部变量 数据文件, 字节集
.局部变量 文件组, 文本型, , "0"
.局部变量 json, 类_json
.局部变量 n, 整数型
.局部变量 读入的文本, 文本型, , , ".txt"
.局部变量 文件号, 整数型
.局部变量 成员数, 整数型
.局部变量 i, 整数型
.局部变量 文本数组, 文本型, , "0"
.局部变量 每条文本, 文本型
.局部变量 保存每次取出的结果, 字节集
文件_枚举 (“C:\Users\Administrator\Desktop\任务数据”, “*.txt”, 文件组, , , )
.计次循环首 (取数组成员数 (文件组), n)
文件号 = 打开文件 (“C:\Users\Administrator\Desktop\任务数据\” + 文件组 [n], 1, )
读入的文本 = 读入文本 (文件号, )
.如果 (json.解析 (读入的文本))
成员数 = json.成员数 (“data.trends”)
调试输出 (成员数)
.计次循环首 (成员数, i)
每条文本 = json.取通用属性 (“data.trends[” + 到文本 (i - 1) + “]”)
调试输出 (每条文本)
文本数组 = 分割文本 (每条文本, “,”, )
写到文件 (取运行目录 () + 文件组 [n] + “.txt”, 保存每次取出的结果)
系统_处理事件1 ()
.计次循环尾 ()
调试输出 (“解析文件成功”)
.否则
.如果结束
.计次循环尾 ()
求大哥解答个小逻辑
第一位小于第二位且第二位等于第三位,按时间最早出现取出第一条,如果2条取第一条如果有3条取前2
条,比如这就取10:36这条
-
-
-
-
任务数据.zip
37.77 KB, 下载次数: 7
这是数据
-
-
取数据.e
1.08 MB, 下载次数: 4
作者: bttp0059 时间: 昨天 11:31

使用的正则 ,没用JSON解析
新-取数据.e
(1.08 MB, 下载次数: 3)