JSON + CVS + 表单
这个模块是从"蜗牛模块"里提取出来的!...赞助过的用户无需下载此库...
这模块代码虽然不多..四千多行...
持续编写,维护一年多...较为成熟后,提取出来发布..
此类库有区别与其它类库的使用!
哈希表=数组.取哈希表(0)
哈希表.置文本("姓名","小蜗牛")这样会影响到 数组里的成员,因为内部是引用机制,并没有复制...
1: 可以解析超大文件,本人实测8G的JSON文件,是可以解析的!
2: 关于解析性能低调 想知道的可以自己测试,欢迎回帖测试结果...
3: 支持查询表达式
4: 支持路径
5: 支持排序>排序成员>排序主键
6: 一行代码去重...支持 成员+主键
7: 支持容错模式解析..成员之间可忽略逗号..
8: ......
简单写了个例子..
膜拜大佬.求带飞{:3_59:} 本帖最后由 好人好 于 2022-11-16 21:47 编辑
先支持,一直在找
http://bbs.voldp.com/forum.php?mod=viewthread&tid=16389&extra=page%3D1
楼主看看我这个问题能解决吗?谢谢!
本帖最后由 小蜗牛 于 2022-11-16 22:05 编辑
好人好 发表于 2022-11-16 21:45
先支持,一直在找
1:哈希表.取数组 ("data").连接文本 (",", "bilgUnitID")
2:哈希表.取数组 ("data").取哈希表 (0).枚举主键 (主键数组)
不知道是不是你想要的...方式挺多的
如果你要YYJSON的话..我就不知道了..没用过这个库...
小蜗牛 发表于 2022-11-16 21:59
1:哈希表.取数组 ("data").连接文本 (",", "bilgUnitID")
2:哈希表.取数组 ("data").取哈希表 (0).枚 ...
好,感谢楼主! 感谢老大,我学习一下 本帖最后由 wtuauwfn 于 2023-4-6 09:55 编辑
小蜗牛 发表于 2022-11-16 21:59
1:哈希表.取数组 ("data").连接文本 (",", "bilgUnitID")
2:哈希表.取数组 ("data").取哈希表 (0).枚 ...
为什么载入不成功呢,是我写法不对吗
{
"student": [{
"name": "小花",
"age": 21
}, {
"name": "小娜",
"age": 20
}]
}
wtuauwfn 发表于 2023-4-6 09:25
为什么载入不成功呢,是我写法不对吗
检查一下文件有没有BOM 小蜗牛 发表于 2023-4-6 10:21
检查一下文件有没有BOM
应访就是这个问题,用火山自己带的写入是可以的,就是自己建的不行 本帖最后由 wtuauwfn 于 2023-4-6 17:44 编辑
小蜗牛 发表于 2023-4-6 10:21
检查一下文件有没有BOM
读入的文件前总是有一个问号<火山程序 类型 = "通常" 版本 = 1 />
局部_文件 = UTF8到文本 (读入文件 (取运行目录 () + "JSON3.txt", ))
局部_文件1 = 读入文本文件 (取运行目录 () + "JSON2.txt", , 文本编码类型.UTF8)
用这两总方法都不行,我在学习习啊
页:
[1]
2